To the northwest, India is bordered by Pakistan and Afghanistan, while China, Nepal, and Bhutan lie to the north. On the eastern side, Bangladesh ... neighbours like Sri Lanka to the southeast ...
Some results have been hidden because they may be inaccessible to you