Naxos Town viewed from Stelida Beach

Naxos Town viewed from Stelida beach on the west side of Agios Georgios Bay