Where is Ateras?

Where is Ateras located?

Ateras, Ionian Islands, Greece (approx. 38.3180232991°, 20.4168891907°)


Where is Ateras on the map?