Which of the following neighbouring countries share the longest land boundary with India?
A. Pakistan
B. Nepal
C. China
D. Bangladesh
Answer:D
Which of the following neighbouring countries share the longest land boundary with India?
A. Pakistan B. Nepal C. China D. Bangladesh