Search results
We did not find results for: Santa Bárbara Castle Alicante.
Check spelling or type a new query.
We did not find results for: Santa Bárbara Castle Alicante.
Check spelling or type a new query.
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 value since from it you can see the entire bay of Alicante and its land surroundings. Wikipedia