Q. India has longest international border with which country?
Answer:
Bangladesh
Notes: Bangladesh shares the longest border with India of about 4,096-kilometer (2,545-mile) long international border, the fifth-longest land border in the world. West Bengal with 2,217 km share longest border with Bangladesh.