#18. India shares a political borders with Pakistan and Afghanistan on the west and Bangladesh and Myanmar on the east. The northern border is made up of the Sinkiang province of China, Tibet, Nepal and Bhutan. India is separated from Sri Lanka by a narrow channel of sea formed by the Palk Strait and Gulf of Mannar.