Angel Falls, The World’s Tallest Waterfall and Its Geographical Significance Facts about world records in geography Travel and Geography Angel Falls, The World’s Tallest Waterfall and Its Geographical Significance Kirby April 20, 2025 0 Angel Falls, known locally as Kerepakupai Merú, is the tallest waterfall on Earth, plunging an astonishing 979... Read More Read more about Angel Falls, The World’s Tallest Waterfall and Its Geographical Significance