Day 1
Palampur is a small village settled in the north-west region of Himachal Pradesh.This little town is a home to many ancient temples and lush green tea plantations too.
Palampur is a pretty hill station in the state of Himachal Pradesh. Heart of Himachal Pradesh