Nepal, a neighbouring country of India, is locaated to the _________________ of India.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. North.
Nepal, a neighbouring country of India, is locaated to the North of India.
Nepal
- Border Line – 1751 km
- Official Language – Nepali
- Currency – Nepalese Rupee