Nelang valley

Nelang Valley – A trip to a hidden valley

The Nelang Valley is a hidden valley or a lesser known place located in the state of Uttarakhand, India. Access to this valley was halted in 1962, after the Indian-Chinese war. It opened for tourists in 2015 and still entrance is limited to 6 vehicles per day. Tourists have only the day time to explore …

Nelang Valley – A trip to a hidden valley Read More »