Home Himachal Pradesh Himachal Heritage Village, Palampur – An abode amidst nature!