Puerto de la Cruz, Tenerife, Islas Canarias
Garajonay National Park is located in the center and north of the island of La Gomera, one of the Canary Islands.it extends into each of the municipalities on the island.
Garajonay, La Gomera. Canary Islands - Spain.
'Lost' Village of Masca, Tenerife, Canary Islands
Parque Nacional del Teide, Tenerife, Spain
Teguise, Lanzarote, Islas Canarias
Valle Gran Rey, La Gomera, Canary Islands, Spain
La Gomera. Canary Islands