Question
In which state is the Nelong Valley located?
Answer: Option C
Answer: (c)
Was this answer helpful ?
Answer: (c)
Was this answer helpful ?
More Questions on This Topic :
Question 1. The highest waterfall of India is....
Question 2. The foothills region of Himalayas is....
Question 4. Nathu La Pass is situated in which state?....
Submit Solution