Teide National Park
Home to Mount Teide, Spain’s highest peak, surrounded by volcanic landscapes.
View on Google Maps