Tag Archives: Embassy of Sweden in Pretoria – www.swedenabroad.se

Embassy of Sweden in Pretoria, SA

Below are verified contact information about Sweden’s Embassy in Pretoria –  This includes; Address, Telephone Number, Fax Number, Email, Social Media Platforms etc. FAQS “Swedish Embassy South Africa, Sweden Visa Application South Africa, Swedish Embassy Durban, Swedish Visa Application, Embassy of Sweden Vacancy, Swedish Embassy Cape Town, Sweden Visa Application Online, Sweden Visa Requirements for South African Citizens…” Contact Information …

Read More »