Tenerife encapsulates all the best known aspects of the Canary Islands: glittering waters, idyllic resorts and sun-soaked golden sands.
Step beyond your sun-lounger and discover the mystery of this volcanic island, with its lush mountainside, ancient towns and charming villages, it is packed with diversity and culture - along with some almighty peaks.
At more than 12,000ft volcano El Teide is Spain's tallest, and many people take the opportunity to visit the summit when on the island. Take the cable car to the top and if the weather is right, and you strike lucky, you'll be greeted by a quite magnificent view over the islands of La Gomera, La Palma, and El Hierro in the Atlantic. One of Tenerife's real highlights.
Those who are into their water sports are known to visit for the kayaking and surfing, while whale watching is another popular pursuit on this idyllic island. For visitors looking to put their feet up, there are some sensational beaches to relax on, and some outstanding bars and restaurants to dine in afterwards.
It's easy to see why Tenerife is such a firm favourite.