Hosted on MSN23d
Angel Falls Is The Tallest Uninterrupted Waterfall In The World And The Inspiration For Paradise Falls In The Pixar Film “Up”The waterfall that holds this distinction is known as Kerepakupai Meru, though it is better known as Angel Falls. First found (and widely discussed) in 1937 when American pilot Jimmie Angel got ...
At around 11,500 feet, water gushes down a slope from the cataract to its bottom, which is over three times the height of Venezuela's Angel Falls - the tallest land-based waterfall. The formation ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results