India shares 15,106.7 kilometres of Internationally recognised land borders with its immediate neighbours, Pakistan, China, Bangladesh, Myanmar, Nepal and Bhutan.…
Our selection of the week's biggest research news and features sent directly to your inbox. Enter your email address, confirm you're happy to receive our emails.