The event is held every year on from November 28 to 30.
captionThe Lamu Cultural Festival, held from Nov. 28 to 30 this year, is a major tourism event celebrating coastal Lamu's heritage and traditions in a carnival atmosphere.
Donkey race participants compete during the annual Lamu Cultural Festival in Lamu, Kenya, Nov. 29, 2024. (Xinhua/Han Xu)
Youth swimming race participants compete during the annual Lamu Cultural Festival in Lamu, Kenya, Nov. 29, 2024. (Xinhua/Han Xu)
Visitors show their henna tattoo designs during the annual Lamu Cultural Festival in Lamu, Kenya, Nov. 29, 2024. (Xinhua/Han Xu)
Performers pose for a photo during the annual Lamu Cultural Festival in Lamu, Kenya, Nov. 29, 2024. (Xinhua/Han Xu)
Dhow race participants compete during the annual Lamu Cultural Festival in Lamu, Kenya, Nov. 29, 2024. (Xinhua/Han Xu)