Brain › Geography

This island is located in the Indian Ocean and is also known as Ceylon.

  1. Borneo
  2. Taiwan
  3. Sumatra
  4. Sri Lanka

Answer

The correct answer is D) Sri Lanka.

More Geography questions

Play Brain · Practice