How many countries does India share its land borders with?
- A.Four
- B.Five
- C.Seven
- D.Nine
Show answer
Explanation
The correct answer is C, seven. India has a land boundary with Pakistan, Afghanistan, China, Nepal, Bhutan, Bangladesh and Myanmar. Option D, nine, is the commonest trap, because nine is the number of neighbours in all when Sri Lanka and the Maldives are added, and those two are maritime neighbours separated by water, not land. Option A is wrong, and option B, five, is the figure students reach when they forget Afghanistan and one of the smaller frontiers; the Afghan border is only about 106 kilometres long and lies in the Pakistan-occupied part of the former state of Jammu and Kashmir, which is why it slips out of memory. Learn the seven in order of length: Bangladesh, China, Pakistan, Nepal, Myanmar, Bhutan, Afghanistan. The same chapter supplies the companion figures: a land frontier of about 15,200 kilometres and a coastline of about 7,516 kilometres counting the island groups.