Question
Option D: Thailand
The correct answer is “Thailand”.
Thailand does not share a land border with India. Nepal, Myanmar, and Afghanistan do.