Tag Archives: Embassy of Senegal in Pretoria

Embassy of Senegal in Pretoria, SA

Below are verified contact information about Senegal’s Embassy in Pretoria –  This includes; Address, Telephone Number, Fax Number, Email, Social Media Platforms etc. FAQS “Senegal Embassy, Senegal Embassy Official Website, Ambassade Du Senegal en Afrique Du Sud, Senegal Visa Requirements for South African Citizens, Senegal Embassy Visa Application Form, Senegal Visa Application Form South Africa, Senegal Embassy Visa …” Contact …

Read More »