8._______% of the world's total land is
occupied by India
O2.51
O2.10
I2.41
Answers
Answered by
0
Explanation:
2.4 percent
India occupies 2.4 percent of the total land area of the world, but supports 16.7 percent of the world population.
Answered by
0
Answer:
India occupies only 2.4 %of the world's total land ..
Similar questions