Garachico
Garachico is a municipality and town on the northern coast of Tenerife, It is located on the TF42 Road about 60km West of the capital Santa Cruz de Tenerife (City), 50km from Tenerife North Airport and 67 km from Tenerife South Airport. The town itself nestles below a 500m+ (1500ft) cliff. Garachico and the surrounding area is arguably the least spoilt coastal area of Tenerife, and is in sharp contrast to areas such as Playa de las Americas. It is still very Spanish in character, and a Spanish phrasebook is advisable for non-Spanish speaking visitors.
(from Wikipedia, the free encyklopedia)