Crete, Greece

Daios Cove Two-Bedroom Villa with Private Pool