Where is Eleusa?

Where is Eleusa located?

Eleusa, South Aegean Islands, Greece (approx. 36.2743100917°, 28.0264663696°)


Where is Eleusa on the map?