10 Things to do in Palampur, Himachal Pradesh (Updated 2022) 26th, Jan Tucked into the northern landscape of India lies the small and beautiful state of Himachal Pradesh. It is often regarded as the ‘Land of Snow’… VIEW POST