if you're traveling with a tour group you can be a little less concerned with minor security/political issues in countries because you're in that group and you tend to be segregated off from the bad problems--Kilamanjaro is a good example, the rest of the country is terrible, but hiking the mountain and the safaris afterward is safe. Kilamanjaro, specifically, will run a pretty decent amount of money, but it has its whole separate ecosystem and you can combine that hike with a safari afterward. There and other areas you can find low-altitude balloon rides that I think you'll find very memorable. what you'll get with safaris generally are rides in Jeeps and then you stay in super-fancy tent areas with beds and they make dinner for you and everything. but make use of your hotel safe and carry around a photocopy of your passport instead of carrying around the actual one in case it gets stolen. One tip I heard once that was a great idea is to carry around a second wallet with expired/cancelled credit cards and just a little bit of cash, that if you get held up, you give them that, they don't know any better, and you're not out anything. but with a place as big and as relatively unknown as Africa (at least to us), signing up with a tour group wouldn't be a bad idea. Safety will be fine and you won't have to deal with a lot of the unknowns. That's assuming you want to go beyond the well-developed tourist countries of Morocco, Egypt and South Africa--those three places you won't have any problem managing things on your own. Not long ago I used to work for a tourist publishing company, where we published updated tourist information for countries and cities around the world, including Africa (it includes safety and political information). you can find it at http://www.professionaltravelguide.com. There's a lot of information that the site gets complicated, but there's no registration or any fees to use it. I also quit the job, so there's no bias anymore, but it's still a way better site than tripadvisor or the like. It's got bigger cities like Cape Town and Johannesburg (I edited that one) and Cairo and the like, but otherwise search for the country. It should get you at least an idea of the places you'd like to visit based on any particular interests you had in mind (such as Botswana for photography).