Cabrera castle on the island Cabrera. April 19, 2023April 19, 2023 Editor Promotions (advertise here?) Cabrera castle on the island Cabrera. Psst.. You might like this..Where to go in Europe in September?Four small towns in France and Spain with medieval…Long queues to museums on a sweltering summer day in BerlinPuzzle! Do you know these Alpine lakes?