Garachico is a very nice visit and a stop you must make if you are in Tenerife. It is a town with a long history, very marked, since it was buried by a volcano close to Teide.
The original birth of the town was at the end of the 15th century (like many of the towns in Canary Islands). At the beginning of the 18th century, a volcano erupted and buried the whole town and it had to be reconstructed from scratch, from a black and rocky landscape.
Today, it is known for its rich architecture, with a great variety of sights. The town is located between the sea and a long slope that ascends in a vertiginous way and where there are a small number of houses and buildings. This has favored the preservation of those already built, and it stops the expansion and the creation of touristic complexes, etc.