Culture Smart Morocco describes the life of Moroccans today as well as the key customs and traditions that punctuate daily life. It examines the impact of religious beliefs and history on their lives and provides insight into the values that people hold dear as well as recent social and political developments.