Which among the following neighbouring countries shares the longest border with India?
Answer & explanation
Correct answer: option 4
The correct answer is Option (4) → Bangladesh
India’s land border with Bangladesh is about 4,096 km long, the longest it shares with any neighbour. It runs along five Indian states: West Bengal, Assam, Meghalaya, Tripura and Mizoram. The border with China, about 3,488 km long, comes second.