Tag: volunteer in India Palampur
August 28, 2015
Reasons To Volunteer In Palampur, Dharamsala In India
Known as the ‘Tea Capital of North India’, Palampur is a beautiful valley town located in the Kangra district of the state of Himachal Pradesh. The town boasts of lush green landscapes formed by long stretched tea farms, snowcapped mountains, milky white water falls, and solace amidst nature. Many volunteers who choose India as a […]