HIMACHAL

HIMACHAL

Himachal gets its name meaning ‘Land of Snow’. With spectacular snowy peaks and plunging river valleys, Himachal is India’s outdoor adventure playground. From trekking and climbing to rafting, paragliding and skiing, if it can be done in the mountains, it can be done here.

Write your comment Here