There are only two, India and China.
Four countries have borders that connect to India. The countries that border India on land are Pakistan, China, Nepal, Bhutan, Bangladesh, and Burma (Myanmar). India has a maritime (sea) border with Sri Lanka, and also with Indonesia in the Nicobar Islands.
Only two: Burma and India.
There are a number of countries that share a border with India. These countries include Pakistan, China, Nepal, and Bangladesh.
Pakistan, Bangladesh, Myanmar, nepal, china are the countries on the border of the INDIA
India and China
Pakistan shares a border with China, India, Iran, and Afghanistan.
The far eastern countries that border India are China, Nepal and Bangladesh!
Some countries that do not share a border with Bulgaria are Spain, Japan, and Brazil.
China and India
Afghanistan and India
China and India