Where is Angel Falls located?
- A.Venezuela
- B.Brazil
- C.United States of America
- D.China
Show answer
Angel Falls, in the Canaima National Park of Venezuela, is the highest uninterrupted waterfall in the world, with a total height of about 979 metres and a single unbroken drop of about 807 metres.
Read the full explanation →