At the heart of the village stands the Parish Church of Saint Demetrios, dedicated to the village’s patron saint, whose feast is celebrated each year on October 26. The church impresses with the simplicity and grace of its traditional architecture, transporting visitors to another era and offering an atmosphere of peace and reverence.
