North Face India Photos

Himachal Pradesh is one of India's most picturesque states nestling in the lap of the Himalayas. Rising stately from the foothills and climbing steadily into the deep Himalayan ranges of Pir Panjal and Dhauladhar the entire region is a paradise for both the adventure lover and those seeking a memorable holiday. It is here in the beautiful hill…
View North Face India guide >