Report Issue for Question
1. Which of these continents is home to the highest waterfall in the world?
Angel Falls, located in Venezuela, South America, is the world's highest uninterrupted waterfall, with a height of 979 meters (3,212 feet).