What is the culture of Morocco?

Morocco has different cultures including Berbere, Arabic, Ottoman Turkish and a bit of French as Morocco was a french colony.