Located on the northernmost islet of the Cabrera Archipelago, about 10 km southwest of the southern tip of Majorca. a distant photo (E 0340)