Mindful Travel Experiences is an outdoors and world travel blog.
Naxos island is located in Cyclades complex in Greece. It is a rather big island, with many beaches, hiking routes (see here and here), huge history (lots of byzantine churches) and very good cuisine. It is also one of the suggested windsurfing destinations in Greece. See what we have experienced there.