Compare your near by village with palampur and find similarities and differences
Answers
Answered by
1
usenet for this to find your answer bid full explanation
Answered by
1
Answer:
Explanation:
Palampur is located in Himachal Pradesh, which is an India’s northern state hill station. For the tea gardens, this place has been very much famous.
At bundla chasm, a waterfall has been dropped into the stream. This will act as one of the best picnic spots. Devi temple is also present here.
Similar questions