Angel Falls, waterfall in the Guiana Highlands in Bolivar state, southeastern Venezuela, on the Churun River, 160 miles southeast of Ciudad Bolivar. The highest waterfall in the world, the cataract drops 3,212 feet and is 500 feet wide at the base.
Angel Falls Facts and Information - Angel Falls Venezuela
Science, Actually - The tallest waterfall in the world is
Angel Falls Facts and Information - Angel Falls Venezuela
Angel Falls, Description, Location, Height, Map, & Facts
Angel Falls: The World's Highest Waterfall, 2010
Angel Falls: 20 Surprising Facts that you didn't know
7 Interesting Facts About Angel Falls In Venezuela
The World's Highest Waterfall Is Angel Falls in Venezuela
Victoria Falls, Location, Map, & Facts
6 Interesting Fun Facts about Vezenuela
Angel Falls - the tallest waterfall in the world
650+ Angel Falls Stock Photos, Pictures & Royalty-Free Images