The nine neighboring countries of India are – Afghanistan, Bangladesh,
Bhutan, China, Maldives, Myanmar, Nepal, Pakistan, and Sri Lanka.
Across the sea to the south, lie our island neighbors— Sri Lanka and
Maldives. Sri Lanka is separated from India by the Palk Strait.
Length of Land Border: 15,106.7 km
Coastline: 7,516.6 km
Click on a country to learn about its culture, history and tourism: