Where is Naxos?

Where is Naxos located?

Naxos, South Aegean, Greece (approx. 37.10625°, 25.371574°)


Where is Naxos on the map?