© 2023 OneHimachal
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[…]