Hello, adventure lovers! Welcome to another episode of The Crux travel where we voyage around to explore interesting sites, beaches, monuments and so many more.
Hop on and ride with me to today’s destination! Surprisingly it is the highest waterfall in West Africa.
Owu waterfalls is located in Owa Kajola in Ifelodun Local Government Area of Kwara State, Nigeria. It measures about 120m above the water level and cascades 330 feet down. It’s ambience, cool environs and lush tributes to nature makes it a beautiful place to explore and relax.
The major activities to do at the waterfall is swimming, sightseeing and relaxation.