Palampur is a popular hill station of North India. It is also known as the ‘Tea Capital of North India’. It is famous not only for its scenic beauty but also for its buildings and temples reminding one of the colonial culture. It is popular for adventure lovers as well as for tourists who just wish to drown themselves in the scenic beauty of the place.
Get Palampur Travel Guide and Tips