Himachal Pradesh is prevalently known as the Devbhumi “Place where there is the Gods”,
Himachal Pradesh is a state in Northern India, a wonderful hill state in India, situated in north-
west district of western Himalayas. Himachal is situated on the bank of River Beas, Himachal
brags of considerably more than simply the peaceful magnificence.