Dakar carnival highlights cultures of Senegal