answersLogoWhite

0

India is ranked 7th Overall in landmass at about: 3287590 square miles. The country has one of the largest populations with it being over 1.2 billion people.

User Avatar

Wiki User

11y ago

What else can I help you with?