Where is Neapolis?
Where is Neapolis located?
Neapolis, Thessalia, Greece (approx. 39.62438°, 22.399°)
Where is Neapolis on the map?
Neapolis - Athens
{"latitude":39.62438,"longitude":22.399,"title":"Neapolis"}