India is by far the largest country on the subcontinent. India has over 1 billion people now-2nd largest populated country in the world.
fadded
This is India
China is the largest Asian country.
By area, India is the third largest Asian country (after Russia and China).
Indonesia is the Asian country with the longest coastline.
Russia. Russia is the largest country in Asia and the world.
China
China
China
india
yes
There is no country within Sri Lanka. Sri Lanka is a country off the southern coast of the Indian subcontinent. Its largest city is Colombo.