With some of the best food and drink in the world, it seems unfair that Sicily also has some of the best beaches in Europe as well.
The volcanic island of Tenerife in Spain’s Canary Islands is famed for its black sand beaches and year-round good climate.
Santorini is not known for its beaches, partly because they are overshadowed by its other attractions.
Dubrovnik is so famous for its walled old city that’s easy to forget it also has some of the best beaches in Croatia.
Sheltered by the Alps, on the shore of the Mediterranean, the Côte d’Azur enjoys a year-round mild climate.
Recognized as a UNESCO World Heritage Site, the Amalfi Coast is one of the world’s magnificent coastlines.
The Grand Harbor, fortifications, cathedral and other attractions of Valletta, Malta are enough to keep anyone enthralled.
To that short list, you have to add Barcelona, with its three miles of golden sand just minutes from the city center.
It's hard to find a Mediterranean island for a beach holiday, and Corsica is no exception to this rule.