Ofalla Festivals are ceremonies where the Igwes of Igbo towns and their community members come together to celebrate his reign. During ofalla festivals, indigenes of the town come from all over the world to celebrate. Enugu Ukwu is a popular community in Anambra State, Igboland, South Eastern Nigeria. Enugu Ukwu literately means ‘Up A Great… Continue reading Video: Ofalla Festival Ndi Enugu Ukwu
Biggest masquerade in Africa!