The state of Himachal Pradesh is a kernel of natural pleasant surprises. The lush green valleys, enchanting mountains, fast flowing…