Himachal ( Land of Gods )

History of Himachal Pradesh Why it is called land of Gods