Published On Sep 18, 2024
The Igodo festival is one of the most prominent festivals celebrated Udi local government area of Enugu State in South East Nigeria, The festival features the display of the Odo masquerade which is believed to be the spirit of the ancestors who died many years ago and now visits the living in the form of masquerades.
#igbo #africa #nigeria #village #enugu #destination #masquerade #festival #culture #odo #igodo #abor
show more