Which is the highest waterfall in the world?
A Victoria Falls
B Angel Falls
C Niagara Falls
Angel Falls in Venezuela is the world’s highest uninterrupted waterfall, cascading from a height of about 980 metres. Located in Canaima National Park, Angel Falls was named after Jimmie Angel, a US aviator who was the first to fly over the falls in 1933.
The correct answer is Angel Falls.