russian embassy

Russian Embassies Around the World

Most foreign passport holders are required to obtain a visa to visit Russia, which in the majority of cases currently involves applying in person from a Russian embassy or consulate. At the moment, there are two types of …

russia visa application

Tips for Processing the Russian Visa

Russia is a vast and varied country with a wide range of both natural and man-made wonders to explore. From the impressive architecture of the Kremlin and St. Basil’s Cathedral in Moscow, to the chance to take a cruise on …