Garachico

Garachico is a municipality located in the province of Santa Cruz de Tenerife, on the island of Tenerife, Canary Islands.
The municipal capital is located in the town of Garachico.