The cities we go to are random, so far, the majority go to St Petersburg, or Odessa and Moscow.


If I were in your shoes, I'd pick up SPb or Odessa (although it's not Russia, but the vast majority of people speak Russian there). In my opinion Moscow is too harsh city for a foreigner.