Himachal Pradesh, “The land of the snow”, is famous for its stunning beauty, scenic views, snow-clad mountains, and a wide variety of flora, fauna, and beautiful landscapes. Himachal is located in the western Himalayas. It is also known by the name “Dev Bhoomi” (Land of…