Imperial cities, mountain passes, desert camps, and surf towns combine into one of Africa's most diverse trips.
Back to PlanTrip