African Kingdoms

Events

2040 BC - 1782 BC

1070 BC - 350 AD

830 BC - 1235 AD

800 BC - 146 BC

100 AD - 940 AD

700 AD - 1500 AD

900 AD - Present

1000 AD - 1500 AD

1100 AD - 1450 AD

1230 AD - 1600 AD

1464 AD - 1591 AD