24,115 records

Russia in Canada

Embassies and consulates of Russia in Canada

Russia has 6 diplomatic missions in Canada, in Edmonton, Montreal, Ottawa, St. John's, Toronto, Windsor.

Cities

6

Missions

6 records