Perched on top of the Benacantil Mountain, the Santa Bárbara Castle is one of Alicante’s most iconic landmarks. This historic…
Read More
Perched on top of the Benacantil Mountain, the Santa Bárbara Castle is one of Alicante’s most iconic landmarks. This historic…
Read More