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?