10 Places to see Snow Around Delhi!

Manali
If a white winter is what you are wishing for, here’s some help. Check out the dream destinations to have snowy fun, all at a stone’s throw away from Delhi, the glitzy capital of India. Nainital By draskd Nainital is one of the best places to see snow around New Delhi as it is just…