answersLogoWhite

0

India is 3.288 million square miles. It is the seventh largest country in the world by measure of area. It also has the second largest population of any country in the world.

User Avatar

Wiki User

10y ago

What else can I help you with?