World Geography Which of the following is the largest island ? A) Sumatra B) Madagascar C) Honshu D) Cuba Detailed Solution: No Details Prev Next