Erin Ijesha Waterfalls – The Olumirin Waterfalls Osun State – travelwaka

Erin Ijesha Waterfall is one of the many beautiful tourist attractions in Nigeria. It is a seven-step waterfall located in the heart of Osun State. Erin Ijesha waterfall is located in Southwest Nigeria. Erin Ijesha can be loosely translated as the Elephant of Ijesha. At the top of the hill on the seventh floor is […]

The post Erin Ijesha Waterfalls – The Olumirin Waterfalls Osun State appeared first on Travel Waka.

Read More