Crystal clear waters, white sand, cliffs and lots of sun – these are the makings of a perfect holiday. The beaches of Greece, Morocco, Spain and the Maldives draw hundreds of tourists every year. This is hardly surprising, as these are the Most Beautiful Places on Earth.
Navagio Beach Zakynthos
Navagio Beach on the north-western tip of the Greek island of Zakynthos, in the Ionian Sea, is flanked by limestone cliffs. This is also the resting place of the shipwrecked coaster Panagiotis, which according to one legend, hit the rocks near Porto Vromi in 1980.
Anse Source d’Argent, La Digue
Anse Source d’Argent is a beach on the island of La Digue in the Seychelles. Its key landmarks are its stunning granite formations. The island is surrounded by coral reefs.
Balos Lagoon, Crete, Greece
Balos Lagoon, on the north-west corner of Crete, is a tiny bay between the Gramvousa Peninsula and the island of Imeri Gramvousa.
Legzira Beach, Morocco
Legzira Beach, in southern Morocco, is approx. 160 km from Agadir. the beach is famous for its huge red stone arches which partition it in several places.
Water Bungalows, Maldives
Water bungalows are the hallmark of the Maldives, and their beaches are generally considered the best in the world.
The Beach Of The Cathedrals, Galicia, Spain
The Beach Of The Cathedrals takes its name from a series of towering rock arches formed by seawater and wind erosion. It’s located on the Bay of Biscay in Galicia, approx. 10 km from the city of Ribadeo.
Praia Da Dona Ana Beach, Algarve, Portugal
Praia Da Dona Ana Beach near Lagos, in the Algarve region of Portugal, is full of cliffs and rocks hemmed in by turquoise waters. It’s a gem of a place.