🤯
Totes Facts
🎲 Random
← Back to Geography
🌍
Angel Falls in Venezuela is the tallest waterfall in the world, dropping 3,212 feet — that's about 15 times taller than Niagara Falls.
🌍 Geography
Source: National Geographic
Show Me Another Fact!