38.1k views
4 votes
Description about the village Palampur

1 Answer

5 votes

Palampur is a hill station in India’s northern state of Himachal Pradesh. It’s known for its tea gardens like the Palampur Cooperative Tea Factory, which also processes the leaves. A waterfall drops into a stream at Bundla Chasm. Saurabh Van Vihar nature park has picnic spots, birdlife and views of the snow-capped Dhauladhar range. A forested trail leads northeast to hilltop Birni Devi Temple, with mountain views.

User Rick Mangi
by
8.3k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.