Owu Waterfall is a waterfall located between Owa Onire and Owa Kajola - there exists an ongoing controversy regarding its ownership - in Ifelodun Local Government Area of Kwara State, Nigeria. [1] 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. [2] [3]