Ever wondered how many countries share a border ... To the northwest, India is bordered by Pakistan and Afghanistan, while China, Nepal, and Bhutan lie to the north. On the eastern side ...
China, one of the world's oldest civilisations, shares a long and complex history with India. It offers a ... beauty of lush landscapes, these neighbouring countries have something special to ...