If you wish to enjoy snowfall then make note of the best time to visit Sikkim to enjoy snowfall is anytime between November to February when typically all its high altitude regions enjoy snowfall.
M.G.Road
It is the central shopping hub of this beautiful state capital with various shops, restaurants, and hotels lined up along both sides.