Loading...

Embassy Of The Russian Federation

Government & Public Service

The Embassy of the Russian Federation is a government representation located in Menlo Park, Pretoria. It serves as a permanent diplomatic mission and provides administrative services related to public administration.

Find the Best of South Africa

Get our expert guides and smart Alerts for SA's top restaurants, events and services. Stop hunting, start finding

}