Where is Vatolakkos?

Where is Vatolakkos located?

Vatolakkos, Vatolakkos (Station), Greece (approx. 35.44899°, 23.89315°)


Where is Vatolakkos on the map?