What are the main countries that share a border with India?
India shares its borders with several countries, including Pakistan to the northwest, China and Nepal to the north, Bhutan to the northeast, and Bangladesh and Myanmar to the east. Additionally, India has maritime boundaries with Sri Lanka and the Maldives to the south.