The tallest mountain in Spain is surrounded by a volcanic landscape that will make you feel like you're on another planet.
The ocean between Tenerife and La Gomera is home to 17 species of whales and dolphins. See them in their natural habitat on a boat tour.
The tiny village of Masca sits in a forested ravine. It's one of the most beautiful places in Spain.
Garachico used to be the main port in Tenerife before a volcanic eruption destroyed its harbour.
Take to the skies and feel free as a bird on a tandem paraglide. No experience is needed; in Costa Adeje you can even land on the beach.
Tenerife's capital is packed with art, architecture and museums - and hosts the world's second biggest carnival
La Gomera is just 50 minutes from Tenerife and is beautifully green. You can see Mount Teide from the Abrante glass viewing platform.