Located at the southern tip of the Illa de Cabrera. The park service offers guided tours of the area including a visit to the station. another photo