The Mallorca Islands; Cabrera, Dragonera and Malgrats
Mallorca, the largest of the Balearic Islands, is not only known for its impressive beaches and lively towns, but also for the multitude of smaller, uninhabited islands that line its coastline. These islands, often referred to as hidden gems, offer unique insights into the untouched…