Cabrera castle on the island Cabrera. April 19, 2023April 19, 2023 Editor Cabrera castle on the island Cabrera. Psst.. You might like this..Majorca and sports, a fabulous combinationAachen and a visit to Monschau in nearby EifelDid you know this about the Cabrera archipelago in Spain?Try something different in Tenerife