New system for visa and permit applications

As part of the introduction of new immigration regulations, the department of home affairs has introduced a new system for visa and permit applications and extensions to be streamlined at various dedicated centres across the country.

Back to top button