Apollo Abode
Naxos, Naxos and Lesser Cyclades, Greece
Gaze out at an expansive vista of ancient olive groves, azure blue skies and a hazy streak of sea from this modern villa on Naxos' southern coast. Just twenty minutes from the lively main town, here y.....
From €1,986