Cabrera castle on the island Cabrera. April 19, 2023April 19, 2023 Editor Cabrera castle on the island Cabrera. Psst.. You might like this..Three road trips you should consider this yearGreet the sun in these European locations in springDo you know these great beaches in Tenerife?Did you know this about the Cabrera archipelago in Spain?