India has ____ % of the world's land.
Answers
Answered by
1
the answet is 2.4% hope this helped you PLZZ mark me brainlist.
Answered by
1
Answer:
India occupies 2.4 percent of the total land area of the world,
Similar questions