Known as the Island of Eternal Spring, Tenerife has it all, from the historic centres of La Laguna, La Orotava, and beautiful Garachico, to natural gems like Teide and Anaga, as well as wide beaches, deep-rooted traditions, and delicious local gastronomy.
Tenerife is the largest island in the Canary archipelago … Read the rest