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