Which of the following is a neighbouring country of India?
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. Maldives.
- The Maldives in the southwest & Sri Lanka in the southeast are two countries with water borders.
- While Bangladesh to the east, Myanmar to the Far East,
- China, Bhutan, Nepal to the north & Pakistan, and Afghanistan to the north-west are the seven countries sharing land borders with India.