Culture

Morocco’s cultural heritage reflects the influence of a long succession of invaders and settlers including the Carthaginians, Romans, French, Spanish and Arabs. The Berbers make up over half of the population and Moroccan society is a fascinating melting pot of Berber, Arab, Jew, Muslim, African and European