🤯Totes Facts
← 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.

🌍 GeographySource: National Geographic