Loading Europe Tourist Guide
A monumental cross with panoramic views.
La Cruz de Benidorm is an iconic monument situated on the Sierra Helada Natural Park's highest point. Originally erected as a religious symbol in the 1960s, it now serves as a popular viewpoint offering breathtaking vistas of the city and coastline. The cross is a significant landmark for locals and tourists alike, symbolizing peace and unity.
Sierra Helada Natural Park, 03503 Benidorm, Alicante, Spain
Ideal for sunrise or sunset visits.