State of African internetworking [pdf]
ripe72.ripe.net
ripe72.ripe.net
https://en.wikipedia.org/wiki/EASSy
https://en.wikipedia.org/wiki/SAT-3/WASC
https://en.wikipedia.org/wiki/TEAMS_%28cable_system%29
https://en.wikipedia.org/wiki/SACS_%28cable_system%29
https://en.wikipedia.org/wiki/SEACOM_%28African_cable_system...
https://en.wikipedia.org/wiki/Main_One
https://en.wikipedia.org/wiki/ACE_%28cable_system%29
There is still a great deal of network traffic that takes a round-trip to Europe before reaching another African nation. As an example: If you look at the BGP adjacencies and IP space, all of the ISPs in Freetown, Sierra Leone are logically the same as if they were in a suburb of London.
Things are also heavily imbalanced in terms of the influence that .ZA wields. Something like 80% of the AFNIC IP space that is issued annually (in terms of cumulative number of newly issued ipv4 /24s) goes to .CO.ZA ISPs.
South Africa and Kenya has good and fast internet in the cities and large towns.
Don't expect to use AWS or Azure because none of the mayor cloud providers has a DC in Africa. So hosting local is advisable otherwise you incur latency of at best 180ms.
For anyone interested: http://news.bbc.co.uk/2/hi/africa/8248056.stm
Things are changing quickly, though...