Angel Falls, the highest waterfall in the world, is located in which country?
- A.Brazil
- B.Venezuela
- C.Zambia
- D.Canada
Show answer
Angel Falls drops 979 metres from the edge of a flat-topped table mountain called Auyan Tepui in the Guiana highlands of Venezuela, and is the highest uninterrupted waterfall in the world.
Read the full explanation →