Capilla de San Juan de TamadusteChapelShareCalle El Jurado38910 Valverde, CanariasSpainGet directions