Several regions in India receive regular snow every year. As large swaths of the country are mountainous at high altitudes, India hosts a vibrant array of winter-weather destinations, according to Visit India. read more
The most vantage point to view snow in Nainital is Snow View Point that provides a bird’s-eye view of the snow clad Himalayan peaks such as Nanda Devi, Trishul, etc. read more