Get a free e-visa to visit Russia

Russia has a reputation as being one of the more difficult countries to visit due to tough visa requirements, but it’s about to get much easier — for some countries, anyway. Citizens of 53 countries will now be able to visit St. Petersburg and the surrounding region (Leningrad Oblast) with a free electronic visa. The … [Read more…]