Originally Posted by
bonsaisai
Looks great. Thanks, OP. The visa cost and Putin's Russia are the main deterrents.
Politics aside i can only thank putin for making russia so affordable now... 5* hotels in moscow go for <$100 now!
Pretty sure most of russia is not any different from tourism standpoint...