Morocco Culture history

Culture Morocco is an ethnically diverse country with a rich culture and civilization. Through Moroccan history, Morocco hosted many people coming from East (Phoenicians, Carthaginians, Jews and Arabs), South (Sub-Saharan Africans) and North (Romans, Vandals, Andalusia's (including Moors and Jews)). All those civilizations have had an impact on the social structure of Morocco. It conceived various forms of beliefs, from paganism, Judaism, and Christianity to Islam.
Each region possesses its own specificities, thus contributing to the national culture and to the legacy of civilization. Morocco has set among its top priorities the protection of its diverse legacy and the preservation of its cultural heritage.
Culturally speaking, Morocco has always been successful in combining its Berber, Jewish and Arabic cultural heritage with external influences such as the French and the Spanish and, during the last decades, the Anglo-American