Famous for: Tea Garden, Scenic Beauty
Palampur is referred to as the Tea Capital of northwest India and hence the beautiful tea gardens of are among the chief attractions of the town. Extended over huge acres of land, the fascinatin...