TravelJubbal-A harmonious habitatJubbal-a small town located in the lap of mountains is surely worth a stopover. The town consists of small villages, by small…By The News Himachal · January 29, 2011