Cabrera, Balearic Islands
Cabrera is an island in the Balearic Islands, Spain, located in the Mediterranean Sea off the southern coast of Mallorca. It is a National Park. The highest point is Na Picamosques. Uninhabited, it is administratively part of the city of Palma in Mallorca.
Cabrera Island harbour
The Balearic Islands are an archipelago in the western Mediterranean Sea, near the eastern coast of the Iberian Peninsula. The archipelago forms a province and autonomous community of Spain, with Palma de Mallorca being its capital and largest city.
Majorca in 2007
Torre d'en Galmés, 2011
Ramon Llull
Catalan Atlas, by the sefardi Cresques Abraham