1. 7% of world area
  2. 5% of world area
  3. 4% of world area
  4. 2.4% of world area
5 views

1 Answers

Answer: Option 4

India is the seventh largest country in the world, following Russia, Canada, USA, China, Brazil and Australia, in that order. It occupies 2.4% of the world's total land but supports 16.7% of the population.

5 views

Related Questions