Where is Kavos Central?

Where is Kavos Central located?

Kavos Central, Kavos Central, Greece (approx. 39.38439°, 20.11368°)


Where is Kavos Central on the map?