1.

Is India's percentage of total geographical area of the world ​

Answer»

NoExplanation:India occupies 2.4 percent of the TOTAL LAND area of the WORLD, but SUPPORTS 16.7 percent of the world population.



Discussion

No Comment Found