In pictures, 2015 Obi Of Onitsha Ofala Festival
Ofala Festival The Ofala Festival also called Ofala Nnewi, is an annual ceremony practiced by the indegenes of Onitsha in Anambra State, South-Eastern Nigeria. The term ofala (English: authority of the land) is derived from two Igbo words – ofo (English: authority) and ala (English: land). The festival which is described as the most important…
