Set against the backdrop of snowy peaks, Himachal Pradeshi s a nature’s paradise on earth. It is a land of hills and dales, of perennial springs and splendid lakes, of mountain slopes and swift-moving streams, of picturesque hamlets and smiling meadows. While the scenic beauty of Himachal is matchless, the people of the area have added special attraction through their cultural, social and archaeological heritage. From the bountiful nature they have derived ...