Palampur Attractions & Activities - The Best Holiday Destinations for 2020
Palampur is a town located in the Himalayan foothills in Himachal Pradesh. It is famous for its mountain scenery and tea gardens. This is also known as Green Valley of Himachal Pradesh because it is famous for plantations
The Most Frequently Asked Travel Questions about Palampur