Cabrera
Island in Spain
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... Wikipedia