Castillo de Santa Bárbara — Visitor Guide & Reviews | Stay4Exploring

Explore Castillo de Santa Bárbara in Teguise, a historic fortress with stunning views and a captivating pirate museum.