The Department of Home Affairs has officially launched the first phase of the Trusted Tour Operator Scheme, a key initiative designed to simplify the visa process for travellers and tour operators ...
You can apply for your ID at any office of the Department of Home Affairs (DHA) or any South African mission or consulate overseas. All applications are sent to the Department’s head office in ...