Which of the following countries share longest border (lengthwise) with India?
Answer & explanation
Correct answer: option 2
The correct answer is Option (2) → Bangladesh
India’s land border with Bangladesh is about 4,097 km long, the longest it has with any country. It touches five states: West Bengal (the longest stretch), Assam, Meghalaya, Tripura and Mizoram. The other borders are shorter: China about 3,488 km, Pakistan about 3,323 km and Nepal about 1,751 km.