In the centre of the village
The Church of Agios Ioannis o Theologos, built in 1900, is found in the centre of the village.