Situated in Owa Onire within the Ifelodun Local Government Area of Kwara State, Nigeria, this majestic waterfall stands as the tallest in West Africa, towering 120 meters above the water’s surface.
It’s a captivating spot for tourists, offering a blend of natural beauty and adventure.
#travel #Tourism #NigeriaTouristAttraction #Adventure #TravelBlog #Vacation #Waterfall #OwuWaterfall #AfricasTallest #nigeria #adventure #Owu
source
Awesome ❤❤❤ weldone Kwara Connect