Where is Naxos Mare, Agia Anna Naxos?

Where is Naxos Mare, Agia Anna Naxos located?

Naxos Mare, Agia Anna Naxos, Naxos Mare, Agia Anna Naxos, Greece (approx. 37.06975°, 25.36206°)


Where is Naxos Mare, Agia Anna Naxos on the map?