+ Palampur Manpreet, Hill Stations, 0 Known as the “Tea Capital of North India” Palampur is a small hill station located in Kangra Valley, Himachal...