10 Things to do in Palampur, Himachal Pradesh in 2023 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