Nepal, a neighbouring country of India, is located to the ______ of India.
Answer & explanation
Correct answer: option 2
- Nepal is a neighbouring country of India, located on its northern border.
-
Nepal shares a border of over 1850 km with five Indian states – Sikkim, West Bengal, Bihar, Uttar Pradesh and Uttarakhand.
-
The India-Nepal Treaty of Peace and Friendship of 1950 forms the bedrock of the special relations that exist between India and Nepal.
