Sierra Helada/Gelada Natural Park

Sierra Helada is a natural park and includes the areas of  Benidorm, L’Alfàs el Pì and Altea. Sierra Helada means Ice mountain in Spanish. The name is said to come from the way the cliffs look from the sea on a moonlit night. Fisherman on the Mediterranean Sea found that the rocks looked like an iceberg and also…
Read more