Palampur is a beautiful little offbeat hill station in the Kangra District of Himachal Pradesh. It equally fits the list of those seeking a leisurely and peaceful vacation and those who want to do numerous activities. Find out what all to do and see in th