With which of the following neighbors India shares a land border of 4096.7 km ?
[A] China
[B] Nepal
[C] Pakistan
[D] Bangladesh

Show Answer

Advertisement