North Africa

Events

800
1492 - 1610
1530 - 1815
1830
1945 - 1962
1962 - 1992
1990