Maldives is the smallest neighbouring country to India
japan is neighbouring country of which country
The smallest neighboring country of India is Bhutan.
Nepal
pakistan
yes it is
under developed country
Pakistan
yes
Strictly India. USSR is not a country. The boundary with China is disputed by India.
Afghanistan
Bangladesh, Bhutan, Burma, China, Nepal, Pakistan and Afghanistan.