Tag: , , , ,

Snowfall in India: 15 Best Places to see Snow in India

If you’ve spent the larger parts of life in plains in India, or have always lived at its southern tips, chances are your fascination with snow would still be intact. With dry harsh winters in the northern plains, and temperature that steers clear of single digits in the south, its time we gave you a