Palampur Subash Chowk
Palampur Subash Chowk
Palampur is a green hill station and a municipal council in the Kangra Valley in the Indian state of Himachal Pradesh, surrounded by tea gardens and pine forests before they merge with the Dhauladhar ranges.
No comments:
Post a Comment