Morocco

Events

Approx. 700
Approx. 700 - Approx. 1300
710 - 1019
739 - 743
744 - 1058
788 - 911
Approx. 900 - Approx. 1060
Approx. 1060 - 1147
Approx. 1060 - 1549
1147 - 1248
1248 - 1465
Approx. 1400 - Approx. 1500
1471 - 1549
1512
1549 - 1659
Approx. 1830 - 1956
1830 - 1847
1912 - 1956
1912
1956
1961 - 1999
1974 - 1991
1999 - Present