Best Places To Witness Snowfall In India

Manali  Himachal Pradesh

Gulmarg  Jammu & Kashmir