Arts & Culture Metro Travel & Hospitality Oworo in Agbaja plateau rev up cultural revival, celebrate Olowu Festival after 23yrs By Online Editor 3 years ago [By VICTOR NZE] Serene town of Agbaja, the spiritual and administrative headquarters of the Oworo