BIR Why travel to Palampur instead of Dalhousie and Khajjiar? Kishor DeoKishor Deo -Friday, May 30, 2025 Why travel to Palampur? Palampur is a picturesque hill station in the state of Himachal Prade…