Where is Naxos?

Where is Naxos located?

Naxos, South Aegean, Greece (approx. 37.10207°, 25.376245°)


Where is Naxos on the map?