With its stunning sands, hiking trails and oceanside beach bars, Santa Catalina Island is a haven.
Built into a rock face in the Monts de Vaucluse, Gordes is one of Provence’s prettiest hilltop villages.
Perched high above the Ionian Sea with the brooding Mount Etna as a backdrop, Taormina is a temptress of a Sicilian seaside town.
Aegean Sea surrounds the old rock castle of Monemvasia at the end of a tiny road at the southern coast of the Peloponnese.
Tumbling gracefully down a precipitous, rocky hillside, the colorful cliffside houses of Positano are a standout on the amazing Amalfi coastline.
This stunning Portuguese seaside village near Sintra balances near the edge of a cliff that soars high above the rolling Atlantic Ocean.
Pretty-as-a-picture Port Isaac is a traditional fishing village set on the rugged cliffs of Cornwall’s north coast.
This Moorish mountaintop town, one of Andalucia’s pueblos blancos (white villages), sits perched over the plunging El Tajo gorge.