Posted On :October 17, 2018
Written By : Sehgal Transport
Surrounded by the forest of pine, slopes of emerald green tea plantation and set against the backdrop of the dominating Dhauladhar ranges, this eternal land of nature is situated in the north-west region of Himachal Pradesh. The city derives its name from the term ‘Pulum’ which in local language means “lots of water.” There flows a number of brooke from the mountains to the plains. And acknowledge as the ‘The tea Capital of North India,’ Palampur is a major center for tea production.