Designed by
Title
Hermigua natural swimming pool, La Gomera, Canary Island, Spain #318641266
Description
La Gomera is one of Spain's Canary Islands, in the Atlantic Ocean off the coast of Africa. With an area of 370.03 km2, it is the third-smallest of the archipelago's eight main islands. It is very mountainous and steeply sloping and rises to 1,487 m at its highest peak, Alto de Garajonay
This image is editorial