The highest waterfall in the world is Angel Falls of Venezuela in _____________.
Angel Falls is a waterfall in Venezuela. It is the world's highest uninterrupted waterfall, with a height of 979 meters in South America.
3. Consider the following statements,
1] The neighbouring countries of Venezuela are Colombia, Brazil and Guyana.
2] The world's highest uninterrupted waterfall, Angel Falls is a waterfall in Bolivia. Which of the above statements is/are incorrect?
The highest waterfall in the world is located in which of the following continents?