More than 40 cultures thrive in West Africa. Walk the streets, and you'll likely hear a mix of French, English, Arabic, and tribal languages (some 70 African languages are spoken). Don't miss the ...