Category: Palampur Tourist Places


Palampur Himachal is a small hill station in the mountains of North India. It is within the Kangra valley, which is known for its picturesque surroundings and exotic flora and fauna. Snow laden Dhauladhar mountains and lush green tea gardens and orchards Read more…

India