It is the final week of the holy month of Ramadan, during which Muslims around the world refrain from eating while the sun is up.

But in Senegal, members of one branch of Sufi Islam, known as the Baye Fall, haven't been fasting.

Instead, they have been preparing food for others.

The BBC went to visit them in the holy city of Touba.

Video Journalist: Efrem Gebreab