Ever since my first "round-trip" through Southern Africa (South Africa, Zimbabwe, Botswana, Namibia) I've returned to Africa for several years and visited Marocco, Tunesia, Kenya, Tanzania, Rwanda and Mozambique.
During 2008 I have even worked as a consultant in the last 3 countries.