Which of the following countries shares the longest international boundary with India?

  • (a)China
  • (b)Nepal
  • (c)Bangladesh
  • (d)Pakistan

Asked in

UKPCS Lower (Pre)-2016

Related questions