The best view of Alicante, the mountains to the north and the Mediterranean
Sea to the south is available from the castle's historic tower.
Alicante Castle Tower
The castle tower is one of several attractions to explore on Benacantil
Mountain in Alicante Spain.