Which dynasties rules in Morocco ?


Here is the list of the several dynasties ruled in Morocco over years : Idrisside, Almoravid, Almohad, Merinide, Wattassides, Saadian and the Alaouite.