The Castle of Santa Bárbara is a fortifcation in the center of Alicante, Spain. It stands on the Mount Benacantil (166 m)
Comments
Sign in or get an account to comment.