Car hire South Africa offered by African Welcome, a South Africa car hire company operating through South Africa and Namibia.