These places are famous for snowfall in India, definitely visit with family and friends in winter, see list
Snowfall In India: Heavy snowfall occurs at some famous places in India from November to February. Tourists from abroad also...
Snowfall In India: Heavy snowfall occurs at some famous places in India from November to February. Tourists from abroad also...