Nestled in the heart of Himachal Pradesh, Kufri, a scenic hill-town offers offbeat trekking routes that are a magnet for ...