Chamba, of Himachal Pradesh, is a treasure trove for trekkers who yearn to tread off the beaten path with the mesmerizing ...