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