Our devtas are not just idols consecrated in temples but these are the living gods
Plan your trip to the heart and soul of dev-bhumi Himachal Pradesh