The Yoruba people of Nigeria celebrate numerous festivals that beautifully depict the rich tapestry of African culture. One such festival is the Ojude Oba festival- an annual ceremonial congregation, that lights up Ijebu-Ode, a town in Ogun state, in southwestern Nigeria. ... Continue reading