A colorful street parade along Mombasa's Moi Avenue celebrating the coast's diverse cultural heritage, with costumed dancers, music, and floats representing Kenya's many communities.