The rich and diverse culinary traditions of Africa developed over a very long time and many cultures have contributed to the unique character of African dishes. These cultures include no...