Visas to Russia guysgoplaces •22 November 2014 If you are already in Estonia, it’s just a jump to Russia, and whether you love them or hate them, definitely worth a look there, at least at St. Petersburg, which is really near theā¦ Continue reading