Palampur,Himachal pradesh,India
Palampur is a beautiful hill station located in Kangra Valley in Himachal Pradesh, about 35 km from Dharamsala. It gets its its name from pulummeaning ‘abundant water’. Unsurprisingly, the region has innumerable streams and brooks and the water bodies are a huge boon for the tea plantations. The Palampur Tea Cooperative factory, some...