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 GreatContinue reading “Video: Ofalla Festival Ndi Enugu Ukwu”
Biggest masquerade in Africa!