African Kingdoms
Kingdoms of Africa. Early trade with Phoenicians, Greeks, Romans, Arabs, Chinese, and Indians trading communities set up by Arab and Asian immigrants.
Kingdoms of Africa