At Naxos Island Waterfront
close to OTE
theGreekTravel.com ©1998-2002