Answer:
India has the second highest population in the world as well as being one of the largest country by land mass in the world.
As such, it borders quite a number of countries (6 to be precise) which are:
- Pakistan
- China
- Nepal
- Bhutan
- Myanmar
- Bangladesh