pakistan
Maldives is the smallest neighbouring country to India
japan is neighbouring country of which country
The smallest neighboring country of India is Bhutan.
yes it is
pakistan
Nepal
under developed country
yes
Pakistan
Strictly India. USSR is not a country. The boundary with China is disputed by India.
India has been suffering troubles from China. Chinese army has been entering into India lately.
Afghanistan