Palampur the tea capital of North India
Palampur is located in the northwestern part of the state of Himachal Pradesh, in the northern region of India. It is situated in the Kangra valley, near the Dhauladhar ranges.It is located on an altitude of 1,220 m above sea level. Palampur is 30 km from Dharamshala.With pine and deodar forests and tea gardens encircling the town and numerous streams pouring in, Palampur is known for the enchanting combination of water and greenery.Nestled between the majestic Dhauladhar Ranges, Palampur is known the world over for its tea plantations and its fine quality of tea. Palampur was first noticed by the Englishmen and was soon turned into a bustling town as the centre of trade and commerce.Their presence in this town is beautifully reflected in the Victorian style mansions and castles. The remnants of its glorious past can be seen in the beautiful amalgamation of the beautiful English style buildings and the picturesque landscapes. Palampur being one of the unexplored destinations offer ...