News

Deep in the Amazon, Canaima National Park in Venezuela is a green wonderland. Home to Angel Falls, the tallest uninterrupted ... be easily detected on Google Maps, and one of them is on a bank ...
Angel Falls is the world’s highest waterfall, at 979 m (3,212 ft) high. It is located in Southern Venezuela in Canaima National Park. Southern Venezuela is currently experiencing a gold rush […] ...
Here we will discuss some interesting facts about the world's tallest waterfall, the Angel Falls. Situated in Venezuela, Angel Falls or 'Parakupa-vena', which in Spanish means “the fall from the ...
Reader Melanie Typaldos captured this impressive image of Angel Falls in Venezuela a decade ago. She told TODAY.com that she took the picture using film and scanned a slide in order to produce the ...
An intrepid photographer has captured a hair-raising series of aerial panoramas of Venezuela's Angel Falls. Dmitry Moiseenko spent two days circling the 1,002 colossus in a helicopter, capturing a ...
A trip to Angel Falls in Venezuela seemed an otherworldly opportunity. Little did we know how diabolical it would be. IT WAS WHEN the chicken came on board that we started to relax. It wasn’t yet 8am ...