Six Best Ports of Call on an African Cruise
As the world's second largest continent, Africa is bordered by three bodies of water: the Indian and Atlantic oceans and the Mediterranean sea. With so much coastline to explore and incredible sites to discover, Africa is perhaps one of the best destinations for a cruise.