The country that shares longest border with India is
A. China
B. Bangladesh
C. Nepal
D. Pakistan
Answer:B
The country that shares longest border with India is
A. China B. Bangladesh C. Nepal D. Pakistan