Brain › World

The Borobudur Temple is in what country?

  1. Iran
  2. Iraq
  3. Indonesia
  4. China

Answer

The correct answer is C) Indonesia.

More World questions

Play Brain · Practice