china
Nepal
India is the second largest population after China.
India is the worlds largest democracy.
about 4.50000600000000000000000000000000000000000000000000000000
India has the largest population in the world true or false?
Strictly India. USSR is not a country. The boundary with China is disputed by India.
Maldives is the smallest neighbouring country to India
japan is neighbouring country of which country
The smallest neighboring country of India is Bhutan.
lanat
yes it is
pakistan
Nepal
under developed country
yes
Pakistan
The second largest country in Asia is China.