Concept notes: India shares its borders with seven countries. These are Pakistan, Afghanistan, Nepal, Bhutan, China, Bangladesh, and Myanmar. Sri Lanka is not a land neighbor of India, as it is separated by the Palk Strait and the Gulf of Mannar.
Explanation: India is a large country located in South Asia, and it shares its borders with several countries. Understanding the geographical neighbors of India is crucial for various competitive examinations and general knowledge. The countries that share a land border with India are Pakistan, Afghanistan, Nepal, Bhutan, China, Bangladesh, and Myanmar.
Pakistan is located to the west of India, sharing a long border that extends from the northwest to the southwest. Afghanistan is situated to the northwest of India, bordering the states of Jammu and Kashmir. Nepal is located to the north of India, bordering the states of Uttarakhand, Uttar Pradesh, Bihar, and Sikkim. Bhutan is situated to the northeast of India, bordering the states of Arunachal Pradesh, Assam, West Bengal, and Sikkim. China shares a border with India in the north, including the disputed regions of Aksai Chin and Arunachal Pradesh. Bangladesh is located to the east of India, bordering the states of West Bengal, Assam, Meghalaya, Tripura, and Mizoram. Myanmar is situated to the east of India, bordering the states of Mizoram, Manipur, Nagaland, and Arunachal Pradesh.
It is important to note that Sri Lanka, although a neighboring country in the Indian Ocean, is not a land neighbor of India. Sri Lanka is separated from India by the Palk Strait and the Gulf of Mannar, which are bodies of water. Therefore, Sri Lanka is not included in the list of countries that share a land border with India.
Understanding the geographical neighbors of India is essential for comprehending the geopolitical landscape of South Asia and for various competitive examinations that test knowledge of Indian geography and international relations.