Igogo Festival 2026 Takes Off in Owo with First Upeli Procession
By Jimoh Ahmed The ancient city of Owo came alive on Sunday, August 30, 2026, as the internationally acclaimed Igogo Festival officially commenced with the first Upeli Procession, heralding weeks of traditional ceremonies and cultural activities in the ancient Owo Kingdom. The opening procession, which began at about 4:00 p.m., featured the Ughare Iloro (Iloro…
