1 . The biggest island of the world is-------.

  • A. Indonesia
  • B. Sri-Lanka
  • C. Greenland
  • D. Australia
View Answer Discuss in Forum Workspace Report