Where is Paleochori?

Where is Paleochori located?

Paleochori, Paleochori, Greece (approx. 40.94357°, 24.176977°)


Where is Paleochori on the map?