India is the largest country in South Asia, both in terms of land area and population.
Largest country.
no !
South Korea.
India
it is careya
asia
iadia
Hong Kong
India is the third largest country in Asia.
India---almost a billion people
Asia is a continent, not a country. China is the country with the largest population in Asia.