Where is Neapolis?
Where is Neapolis located?
Neapolis, Crete, Greece (approx. 35.2581186985°, 25.6075508706°)
Where is Neapolis on the map?
{"latitude":35.2581186985,"longitude":25.6075508706,"title":"Neapolis"}