Garachico, Canarias, Spain El Caletón, Calle Martín Andujar, Los Reyes, San Pedro de Daute, Garachico, Santa Cruz de Tenerife, Canary Islands, 38450, Spain