Ramadan is the ultimate test of resilience and brings out the best of Moroccan society.

Ramadan in Morocco: A New Perspective on Food, Society, and Fasting
Ramadan in Morocco: A New Perspective on Food, Society, and Fasting