Question

Which of the following is NOT a neighboring country of India?

  1. Nepal
  2. Myanmar
  3. Afghanistan
  4. Thailand

Answer:

Option D: Thailand

Detailed Solution:

The correct answer is “Thailand”.

Thailand does not share a land border with India. Nepal, Myanmar, and Afghanistan do.