During a performance at uShaka Sea World, Africa’s largest marine park, in Durban, South African aquarist Mthobisi Mlambo poses as Santa with a Thorntail stingray.
Legnan Koula At her roadside stand in Abidjan, Ivory Coast, a woman prepares Christmas and New Year’s decorations for exhibition on Thursday, December 19, 2024.
As traders prepare for the holidays by stockpiling an infinite supply of Christmas products, the festive spirit also permeates the Ivory Coast’s Abidjan markets.
Al-Shahed Mohamed/Getty Images On Saturday, December 14, 2024, two runners run alongside each other in Giza, Egypt’s largest city, during the Marakez Pyramids Half Marathon.Al-Shahed Mohamed/Getty Images
The Marakez Pyramids Half Marathon in Giza, which pits runners from all over the world against the ancient wonders, takes place on Saturday.