Did you know? Curiosities behind Mount Teide
The highest peak in Spain, with 3,718 meters above sea level located in the Canary Islands, has been recognized worldwide for its spectacular skies and rich biodiversity. However, there are some peculiarities that have been unnoticed and that will surely surprise you as soon as you know them. In Teide By Night we want to…