Olumirin Water Falls, is a seven step waterfall in Erin Ijesha, State of Osun, Nigeria.
The waterfalls is a whole new exciting and awe inspiring experience with nature.
Each step of the waterfall has a flowing fountain that marks the mystical nature of the place.
The waterfall is a stunning assemblage of seven unique levels, with each level providing a whole new outlook when compared to the previous level.
The water fall exudes a therapeutic ambience which only something natural can produce.
Visit Osun today!
1 Comment
I will visit Osun State as a nature lover. Thanks for bringing this out and it seems your paper and Tribune are competing on scenic views in each states.