Embassy of the Russian Federation in Canada – Ottawa, ON
The Embassy of the Russian Federation in Ottawa serves as the official diplomatic mission of the Russian Federation in Canada. It offers a range of consular services for Russian citizens living in Canada, as well as visa services for Canadians wishing to travel to Russia. IMPORTANT MESSAGE TO VISITORS OF CONSULAR DIVISION Visa applicants are…