This is South Africa that the lion's share size occupying the first six places in the ranking including the Universities of Cape Town, Stellenbosch, Petoria, Witwatersrand, KwaZulu-Natal and the University of South Africa. It should be noted that the University of Technology of Mauritius, is not on the rankings.
The list can be found on the following link: http://www.4icu.org/topAfrica/