Brain › World

Angel Falls, located in this country, is the highest waterfall in the world.

  1. Venezuella
  2. Portugal
  3. Panama
  4. Argentina

Answer

The correct answer is A) Venezuella.

More World questions

Play Brain · Practice