Which of these is the tallest Waterfall in world?
-
Angel Falls
-
Yosemite Falls
-
Baatara gorge waterfall
-
Bambarakanda Falls
A
Correct answer
Explanation
Angel Falls in Venezuela is the tallest waterfall in the world, with a total height of 979 meters (3,212 feet). Yosemite Falls (USA), Baatara Gorge Waterfall (Lebanon), and Bambarakanda Falls (Sri Lanka) are all significant waterfalls but not the tallest.