Owu Waterfalls
Use attributes for filter ! | |
Address | Oke Aba, Nigeria |
---|---|
Hours | Open 24 hours |
Date of Reg. | |
Date of Upd. | |
ID | 3013482 |
About Owu Waterfalls
Owu Waterfall is a waterfall located in Isin Local Government Area of Kwara. It's the highest waterfall in West Africa measuring 120m above the water level and cascades 330 feet down an escarpment, with rocky out crops to a pool of ice-cold water below.
Click on the photo of Owu waterfalls to view it on Google Maps.