Top 10 Best Snowfall Places In India 

Manali in Himachal

Mussoorie in Uttarkhand

Shimla in Himachal

Gulmarg in Jammu & Kashmir

Auli in Uttarakhand

Dhanaulti in Uttarakhand

Narkanda in Himachal

Zuluk in Sikkim

Ladakh

Lambasingi in Andhra Pradesh