Located in the sprawling greenery of the Dauladhar hill ranges, Dharamsala is an inescapable destination if you are on a tour of North India. Earlier, it was one of the most favored spots of the Britons when India was a British colony. Now, you can find helpful information regarding Dharamsala and the various places of tourist interest located nearby.