3 min8 Reasons Why You Should Explore Africa on a River CruiseAfrica. It conjures visions of graceful acacia trees set against fiery red sunsets, endless herds of elephant, antelope, and zebra, and...