Greece
Church of Saint Nicholas - Crete Island, Greece
Description:
Crete, but where specifically?
Status:
Already located!
Solution:
Church of Saint Nicholas - Crete Island, Greece
Lat/Lng:
35.220532707771795, 24.40006772841832
Found by:
Anonymous
102 months ago
127
Thanks!
Juliano Scotini
102 months ago
129
Church of Saint Nicholas, in Kotsifou Canyon, just north of the villages of Sellia and Mirthios, Crete Island, Greece.
external link
external link
external link
2 comments