World Geography Which of the following country has large number of islands? A) Philippines B) Indonesia C) Cameron D) West Indies Detailed Solution: No Details Prev Next