Tags Visas 090614

Tag: visas 090614

South Africa opens new visa facilitation centres

South Africa opens new visa facilitation centres

South Africa is busy setting up 11 new visa facilitation centres, managed by international outsourcing services specialist VFS Global, in order to streamline services for foreign nationals applying for visa extensions or changes in South Africa while tightening the country's security.

LATEST

X
X
Skip to toolbar