village in palampur
Answers
Answered by
0
Explanation:
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… more
Please mark me as brainliest if it helps and follow me
Answered by
1
Explanation:
I think you are talking about class 9 ch 1 of economic.
plz mark me Brainliest. Hope it would help you
Attachments:
Similar questions