Are you planning a trip to North Sikkim in winter? Sikkim, a small state in Northeast India, is a beautiful place to…