Which country only has a water border with India but does not share a land border?
Answer & explanation
Correct answer: option 4
The correct answer is Option (4) → Sri Lanka
Sri Lanka is an island country separated from India by the Palk Strait and the Gulf of Mannar, so India’s border with it is a maritime (water) boundary only.
Myanmar, Bangladesh and Bhutan all share a land border with India; Myanmar and Bangladesh have a sea boundary with India as well, and Bhutan is landlocked.