India shares a land border with which of the following neighboring countries?
(A) Afghanistan
(B) Myanmar
(C) Bhutan
(D) Sri Lanka
Choose the correct answer from the options given below:
Answer & explanation
Correct answer: option 2
The correct answer is Option (2) → (A), (B) and (C) only
India has land borders with seven countries: Pakistan, Afghanistan, China, Nepal, Bhutan, Bangladesh and Myanmar. Sri Lanka and the Maldives are neighbours across the sea.
(A) Afghanistan Correct. India counts a border of about 106 km where Gilgit-Baltistan meets Afghanistan’s Wakhan Corridor; Gilgit-Baltistan is part of the Union Territory of Ladakh on India’s map but under Pakistan’s occupation.
(B) Myanmar Correct. A border of about 1,643 km runs along Arunachal Pradesh, Nagaland, Manipur and Mizoram.
(C) Bhutan Correct. A border of about 699 km runs along Sikkim, West Bengal, Assam and Arunachal Pradesh.
(D) Sri Lanka Incorrect. Sri Lanka is an island, separated from Tamil Nadu by the Palk Strait and the Gulf of Mannar, so India shares only a sea boundary with it.