The Department of home affairs of South Africa is responsible for managing South Africa, including visa, immigration and other related affairs. You can download the application materials related to South Africa visa on this website. Tel.: 0027-12-8108911.