Visiting Teide National Park

Teide National Park - UNESCO World Heritage Site, Spain

Mount Teide is the highest point in all of Spain and it sits at the center of Teide National Park on Tenerife in Spain’s fascinating Canary Islands. The park itself is a giant caldera with geologically-recent lava flows from the Teide volcano, and a desert-like environment stretching far into the distance where ever you look. …

Read more