Correct option is B
The correct answer is (b) Sri Lanka.
· Sri Lanka does not share a land boundary with India. It is an island nation located to the south of India in the Indian Ocean.
· Nepal, Pakistan, and Bhutan all share land boundaries with India.
Information Booster:
· Nepal:
· Shares a long border with India to the north and east.
· Key border points include Sunauli, Raxaul, and Jogbani.
· Pakistan:
· Shares a western border with India, including the contentious Line of Control (LoC) in Jammu and Kashmir.
· Major border crossings include Wagah and Attari.
· Bhutan:
· Shares a border with India to the northeast.
· Important border towns include Phuentsholing and Jaigaon.