A failed picnic but a fun boat ride at Oguta lake. Oguta lake is located in the town Oguta in Imo state southeastern Nigeria, It is the largest natural lake in Imo State and the second largest in Nigeria if am not mistaken. long before i relocated to Imo state, i have been hearing of the lake…
Read more