Spectacular Owu falls

February 22, 2017 Wale Ojo-Lanre

Nestled in the soothing forest with luxuriant vegetation and breath taking landscape of Owa-Kajola, in Isin Local Government area of Kwara State is the Owu Falls. Visitors to the site of the Owu falls in […]

1 2 3 15