Paradise Falls (Angel Falls) Is in South America

Paradise Falls, better known as Angel Falls, plunges 979 m (3,212 ft) in Canaima National Park, Venezuela—making it the world's tallest waterfall.

Copyright Wanderlust World © https://www.ynyoo.com