Places to go for days out in Tenerife

Garachico

Garachico is a town on the northern coast of Tenerife which is one of the most unspoilt areas of the island.

Perched on the coast at the base of a 500m cliff, Garachico is a very Spanish small town that has largely been untouched by tourism and is classed as ‘hidden gem’ by those who have visited the town.