Witness Snowfall In The Most Beautiful Way Possible In These Locations In India

I live in Delhi which is a place of extremes, nothing short of extreme would happen in Delhi or catch a Delhiites’ attention. We have extreme summer, extreme rains, extreme humidity and even extreme winter (p.s. We’ve a Bollywood dance…