Crete, Greece

Daios Cove One-Bedroom Villa with a Private Pool