Castle of Santa Barbara...
The Castle of Santa Barbara is a historic fortress located in Alicante, Spain. Perched on Mount Benacantil, the castle offers stunning views of the city and the Mediterranean Sea. With its rich history and impressive architecture, it is a must-visit ...
Alicante, Spain