No, Sri Lanka is an island in the Indian ocean and is separated from India by the Gulf of Mannar and the Palk Straits.
India and Pakistan share a 2,912 kilometer long border.
India and china share a border east of Nepal
India has land border with pakistan, Afganisthan, Nepal, China and Bangladesh. Between India and Srilanka thers is Sea.
there is no artificial border line...... natural line exists in the form of palk straight& gulf of manner
Yes they do.
There are a number of countries that share a border with India. These countries include Pakistan, China, Nepal, and Bangladesh.
there are 4 states where India share boundary with china
srilanka
Some countries that do not share a border with Bulgaria are Spain, Japan, and Brazil.
No, Bhutan shares a border with India and China.
Ladakh
China and India