15 Places Near Delhi Snowfall Places in Winter 2020.

Quick answer Snowfall places near Delhi include Manali-Rohtang Pass, Shimla-Kufri, Auli, Dalhousie-Khajjiar, Nainital, Narkanda, Chopta, Kausani,…