The International franchise, Guinness World Records have listed Igogo 2023 as the best festival in Owo Kingdom, Ondo State, in the last 800 years. This
The Ojomo in Council, Ijebu-Owo Progressive Union, youths and stakeholders in Ijebu-Owo have dissociated themselves from the celebration of the 2023 Igogo festival. According to