Open main menu

Owu Waterfalls is a waterfall located in Ifelodun Local Government Area of Kwara.[1] It is 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]


  1. ^ "With visit to Owu Falls, FG begins assessment of Nigeria's tourist sites". Retrieved 2018-08-16.
  2. ^ "Owu Waterfall Kwara StateĀ :: Nigeria Information & Guide". Retrieved 2018-08-16.