Best months to travel in Russia?
I want to travel through the main cities in Russia and I'm wondering when the best months are to visit the country? I want to stick to the usual cities, so Moscow, St Petersburg, maybe one or two others in the west of the country. I know it gets cold there, but I would like to see some snow - when would be best to go when it's not too cold, but still snowy? Early winter or spring?