India occupies most of the sub-continent of India in south Asia. It borders on China in the north-east, Pakistan on the west, Nepal and Bhutan on the north, and Burma and Banglades...