Cabrera Island
E1622931
UNEXPLORED
Cabrera Island is the main and largest island of the Cabrera Archipelago off the southern coast of Mallorca, Spain, known for its protected natural landscapes, rich marine biodiversity, and historical military and prison heritage.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Cabrera Island canonical | 3 |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.