Tag Archives: Embassy of Switzerland in Pretoria – www.eda.admin.ch

Embassy of Switzerland in Pretoria, SA

Below are verified contact information about Switzerland’s Embassy in Pretoria –  This includes; Address, Telephone Number, Fax Number, Email, Social Media Platforms etc. FAQS “Swiss Embassy Pretoria Contact Details, Swiss Embassy Pretoria Vacancies, Swiss Embassy Pretoria Email Address, Switzerland Visa from South Africa, Swiss Embassy Durban, Swiss Embassy Pretoria Address, South African Embassy Pretoria, Swiss Embassy Pretoria Opening Hours…” Contact …

Read More »