Palampur is a relaxing and secluded hill station in Himachal Pradesh tucked away in the lovely Kangra Valley and well-known for its green surroundings.


Palampur is a relaxing and secluded hill station in Himachal Pradesh tucked away in the lovely Kangra Valley and well-known for its green surroundings.