Los Gigantes is a resort town in the municipality of Santiago del Teide, in the west of Tenerife, on the Canary Island. Its main feature is the giant cliffs, the Acantilados de Los Gigantes, which rise 500-800 metres from the sea, hence the name; Los Gigantes means “The Giants”. Nearby to the south are the…