Cabrera is an island in the Balearic Islands, Spain located in the Mediterranean Sea off the southern coast of Mallorca. A National Park, its highest point is Na Picamosques. Uninhabited, it’s administratively part of the city of Palma in Mallorca.