Mount Benacantil in Alicante, Spain, boasts the Castle of Santa Bárbara, historical significance, and modern attractions.
Categories
Mount Benacantil in Alicante, Spain, boasts the Castle of Santa Bárbara, historical significance, and modern attractions.