Muslim ritual meets Swahili culture at Kenya’s unique annual maulidi festival
Lamu is a historic Swahili port town on an island off the northern coast of Kenya. Each year it hosts the famous Lamu Maulidi Festival, a sacred Muslim celebration, planned this year for 17-18 September.
The Conversation ·