Give us feedback!

Visit Cabrera Castle, Cabrera, Balearic Islands, Spain

The Castle of Cabrera is located on the natural port of Cabrera. Located 72 meters above sea level, the Castle of Cabrera is without a doubt one of the most interesting sites of the island.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail