Church Dodeka Apostolon
A wider view of the church Dodeka Apostolon with the ruin of the village school