A foreign traveler who is a citizen of another country can visit South Africa temporarily for business or tourism for a maximum of 90 days with a South Africa visitor visa.