TAG: el salto angel

Angel Falls – Venezuela the highest uninterrupted waterfalls in the world

Awake_vyse 7/08/2016 tourism

Hidden in the southern part of the Canaima National Park, this is one of those Mother Nature’s masterpieces; a relaxing yet vigorous landscape, a majestic spectacle full of life. The Angels Falls, located in Venezuela, unlike many other nature wonders,

Seguir leyendo