Snow fell in Shimla on Monday bringing cheer to locals as well as tourists. Light snow started falling around 11 am at some places in the capital town and soon it turned heavy. The tourists who are in the hill town for Christmas were delighted and were seen dancing in the snow. “We were planning […]