Brain › Geography

In what country is Jurong Falls, the tallest artificial waterfall in the world, located?

  1. Indonesia
  2. Singapore
  3. Vietnam
  4. North Korea

Answer

The correct answer is B) Singapore.

More Geography questions

Play Brain · Practice