India total area account for about 2.4% of the total geographical area area of the world. What is the rank of india in the world in terms of size
Answers
Answered by
5
India stands at 7th position on the basis of availability of land.
Similar questions