Question 1 • RIDDLE-FL-2103300-World Cultural Geography B IEP EDIT 25/26
Angel Falls is the world’s highest uninterrupted waterfall, in Venezuela. It lies on the Churún River, within the Orinoco River basin, so Angel Falls is the best answer. Victoria Falls and Niagara Falls are famous, but neither is the world’s highest waterfall.
AI-written and checked against the verified answer.