Owo Kingdom, the headquarters of Owo Local Government Area of Ondo State, has disclosed that the 2026 edition of the Igogo Festival will be transformed into a major tourism attraction expected to draw over one million visitors to the ancient community. While emphasising that the annual festival will be held between September 1 and 26, […] Owo kingdom unveils plan to put 600-year-old Igogo festival on global map