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 …