Yes, Nainital receives snowfall in winter. Nainital becomes more beautiful and attracts more tourists from all over India.