A hassle-free luxury cruise is an excellent way to discover Africa’s wondrous wildlife, transporting landscapes, and fascinating culture.