10 things to do on the Greek Island of Naxos! We go sailing, trek up the biggest mountain in the Cyclades and visit the most … source