Naxos, Greece is a truly magical destination and is a must-visit if you are heading to Greece. Learn all about Naxos now!