This article's tone or style may not reflect the encyclopedic tone used on Wikipedia. (August 2024) |
Owu Waterfalls is a waterfall located between Owa Onire and Owa Kajola in the Ifelodun Local Government Area of Kwara State, Nigeria.[1] It is the tallest waterfall in West Africa measuring 120m above sea level and cascades 330 feet down an escarpment, with rocky outcrops into a pool of ice-cold water below.[2][3]