
My Guide Website?
Owu Waterfalls
Nigeria
Located in Kwara State, Owu Waterfalls is the steepest natural water in West Africa, cascading from a height of over 330 feet over a rocky cliff and into a cool plunge pool below. The falls has acquired the nickname 'wonder in the wilderness'.
The scenery surrounding the falls is stunning in its own right; a tropical rainforest, home to a wide range of plantlife and wildlife, some of which is exclusive to a only a small pocket of West Africa.