Home / Tag Archives: Russia

Tag Archives: Russia

Zimbabwe Embassy in Russia

The Zimbabwean Embassy in Moscow can assist you if you are in need of consular assistance. The latest address and contact details such as telephone, fax and email contact have been added below for you to contact them. You do need to apply for a Zimbabwean Tourist Visa as a Russian however there are also visa on arrivals if you are going on holiday to Zimbabwe.

Read More »