Roque de Garachico is a small island or roque located 300 metres off the north coast of the island of Tenerife belonging to the municipality of Garachico. It stretches 284 metres north-south, and is up to 169 metres wide, with an area of five hectares.
Plaza de la Libertad
Parroquia de Santa Ana
Castillo de San Miguel
Tensei Tenmoku
Tasca Restaurante Los Pinos
Restaurante Candelaria La Cocinera
El Caletón Restaurante Chill Out (Garachico)
Restaurante La Almena de San Miguel