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: South Africa Government Website: Switchboard : 012 748 6001/6002 DHA Head Quarters Office Address: Hallmark Building, 230 Johannes Ramokhoase Pretoria Gauteng 0001 […]

Immigration Office in South Africa