Discussion :: Indian Geography
- India is the seventh largest country in the world and occupies:
Answer : Option D
Explanation :
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.
Be The First To Comment