Dharamshala, formerly known as Bhagsu, is a city known as ‘Heaven on Earth’ located in Himachal Pradesh. Situated in the picturesque Kangra valley and set against the Dhauladhar mountain range in Himachal Pradesh, Dharamsala is an ideal retreat for nature lovers. The pristine environment with dense green cover consisting of Deodar and Pine trees provides… Read More