Morocco is a country with a rich and diverse history spanning several millennia. In it’s lifetime, Morocco has been home to an extensive variety of demographics; beginning with the indigenous Berber people in the first millennium BC, and continuing with colonisation and invasions by the Phoenicians, Romans, Byzantine Empire, Arabs, Moors(Spanish) & French. With each […]