Where is Naxos Mare?
Where is Naxos Mare located?
Naxos Mare, South Aegean, Greece (approx. 37.06975°, 25.36206°)
Where is Naxos Mare on the map?
{"latitude":37.06975,"longitude":25.36206,"title":"Naxos Mare"}