Africa is a bucket-list continent for many travelers, and two of the biggest draws are safaris and the Egyptian pyramids. River cruise lines are growing their capacity there, making it a great way to ...