Im locked down here from past 3 months now. Could I be more grateful for this blessing ? Palampur is a very green and fresh hill station in Himachal Pradesh, India! If youre a nature lover. who loves to walk, run, cycle in and around the pure greenery and fresh air, this is the place for you. Its snowy cap mountains.staright out of fairy tale views. huts.organic teas.small streams.early morning bird chirps.full moon nights.starlit sky. everything is to die for. Im counting my blessings every damn day!