Owu Waterfalls, Kwara State. by Yetunde Ojatula 3 Comments The more I screamed, the more the volume and intensity of the waterfall. Owu, it’s like, we are of great like-minds. we are adventurous… Owu waterfalls is located in …