Hi fellow travellers!
I recently travelled to South Africa and wrote some articles with practical information and tips on the blog The Foreign Passport.
I hope this will help you out :)
Enjoy your trip.
I haven't travel Africa yet, but one of my friends shared a life-changing experience of mission humanitaire Afrique ( http://www.mission-humanitaire-afrique.org/partir-en-mission-humanitaire-afrique ), so he also recommended me to travel abroad in Africa and provide beneficial aid. about 2 years ago