Largest Island in the world is…..?

A. Indonesia
B. Greenland
C. Australia
D. None of these

Leave a Reply