The dates for Ramadan depend on the moon’s cycles. Interestingly, these dates differ.

The Grand Mosque of Hassan II in Casablanca Morocco
The Grand Mosque of Hassan II in Casablanca Morocco
Margot Eliason is a writer at Morocco World News.