Where is Acharavi?

Where is Acharavi located?

Acharavi, Acharavi (Station), Greece (approx. 39.7933°, 19.81786°)


Where is Acharavi on the map?