The best time to see snowfall in India is January-February. You'll find amazing snow in Manali, Gulmarg, Auli, Shimla, and Tawang during this time. If you delay, the snowfall will end by March, and ...
SUNDAY MORNING SNOW SHOWERS: Clouds will increase Saturday night in advance of a cold front that will bring us a few snow showers early on Sunday morning. Snow totals will be light, a Coating to 1" ...