Santa Bárbara Castle is a fortification in the center of Alicante, Spain. It stands on Mount Benacantil bordering the sea, which gave it enormous strategic …
AdFind discounts on the best Resorts Alicante. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.