Where is Eleochoria?

Where is Eleochoria located?

Eleochoria, Central Macedonia, Greece (approx. 40.336927397°, 23.1719684601°)


Where is Eleochoria on the map?