India is seventh largest country in land area in world, it occupies 3.287 million sq.km which is 1/3rd the area of United States and India carries three times more population than United States, all these factors together make India's population density(464/sq.km) 12times higher than United States population density(38/sq.km)
What is the total land area of India | The New Indian Society
Updated: Mar 1, 2023
Comments