A quaint town in the Himalayan foothills of Kangra Valley, Palampur is known as the 'Tea Capital of North India'. In the backdrop of this beautiful town stands the Dhauladhar mountain range,... Read more
About 35 km from the Tibetan hub of Dharamshala, lies this quaint hill town of Palampur, at the foothills of the Dhauladhar range. Surrounded by pine and deodar forests as well as... Read more