Business travelers and vacationers alike are heading to the burgeoning continent of Africa in ever-increasing numbers. But, for the American traveler, there are few places on the earth that present more cultural difference than Africa. For example, how do you know which countries will consider it perfectly sensible for you to wear a safari outfit--and which will take it as an insult? How do you know which countries are strict in observing Muslim or...