The beautiful town, set in the Doda district of Jammu and Kashmir ... it “India’s Mini Switzerland.” For travellers, the attraction of Guldanda lies in its pristine, snow-covered terrain ...