Where is Naxos?

Where is Naxos located?

Naxos, South Aegean Islands, Greece (approx. 37.1053008253°, 25.3791046143°)


Where is Naxos on the map?