Brain › Geography

In what country is the Angel Falls, the highest waterfall on the planet, located?

  1. Brazil
  2. Argentina
  3. Colombia
  4. Venezuela

Answer

The correct answer is D) Venezuela.

More Geography questions

Play Brain · Practice