Barranco Hondo webcam
Located in Candelaria, Santa Cruz de Tenerife, Canary Islands
Candelaria is a municipality and city of the southeast part of the island of Tenerife in the Santa Cruz de Tenerife, on the Canary Islands, Spain.