Rock your World: The Natural Wonder of Los Gigantes
Getting to Know Los Gigantes Acantilados de Los Gigantes: Fact File Magnificent Views Energetic Hiking An Ancient History Fascinating Biodiversity Where to Stay How to Get There Set in the Santiago del Teide municipality, on the west coast of the Canary Island of Tenerife, Los Gigantes is a popular resort town perfect for couples craving some winter sun. Get to Know Los Gigantes The name “Los Gigantes”, translating to “The Giants”, is a nod to the Acantilados de Los Gigantes,