Teide National Park...
spain.info in english. Information on National park in Spain. Teide National Park in Spain: Location, maps, contact details. Information on Teide National Park and more nature areas in Spain on the official website for tourism in Spain....
Tenerife, Canary Islands, Spain