Upload Your Entry
The Bells of Agios Georgios on the Mountain
Agios Georgios is the highest point on the island and its church bells stand sentinel over a panoramic view over Avlemonas