Upload Your Entry
Stephen Trifyllis
0 Comments

''ayios cosmas''

a wonderful church just north of the settlement of palochora called ayios cosmas, the church has fantastic views of mainland greece, poliochora, and inside the church the frescos are still visable on the walls, its a bit of a hike to get to the church, but the smell of the '' faskomela'' will get you there.

Leave A comment