Morocco & Spain Early Islamic Morocco The Umayyad Emirate of Andalus The Umayyad Caliphate of Andalus The Almoravids The Almohads The Reconquista The Nasrids