Darjeeling, West Bengal – After weeks of heavy rain and devastating landslides, normal life is back in the hill town famous…