At 840,000 square miles, this place is the largest island in the world. It is three times the size of Texas. Where is it?
by kevinstilley
At 840,000 square miles, this place is the largest island in the world. It is three times the size of Texas. Where is it?