Villa Candia Lux, a Serene Cliffside Beach Retreat, by Thinkvilla, Heraklion (Creta)

Heraklion (Creta), Grecia