South Africa immigration


South Africa Immigration Office Address, Phone number, Location, Consular assistance number, Opening hours, Email, Visa services and consular services Ministry of Foreign Affairs South Africa website:  www.dirco.gov.za South Africa Government Website: www.gov.za Switchboard : 012 748 6001/6002 DHA Head Quarters Office Address: Hallmark Building, 230 Johannes Ramokhoase Pretoria Gauteng 0001 […]

Immigration Office in South Africa