Where is Metaxochori?

Where is Metaxochori located?

Metaxochori, Crete, Greece (approx. 35.1294559187°, 25.1416969299°)


Where is Metaxochori on the map?