Deep in the Amazon, Canaima National Park in Venezuela is a green wonderland. Home to Angel Falls, the tallest uninterrupted waterfall in the world at more than 3,200 feet, it serves as a source of ...
Photo taken in 1996. This part of Venezuela is the most beautiful place I have ever seen among the 70+ countries I have visited. Angel Falls is the world’s highest waterfall, at 979 m (3,212 ft) high.
Imagine standing in front of something almost otherworldly — a river plunging nearly a kilometer through dense jungle air, mist rising like a dream, and rainbows dancing in its spray. That’s Angel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results