Travel Inn Magazine

 

September 2024

Olumirin Waterfall: A Natural Wonder with Economic Potential for Osun and Nigeria     Nestled in the lush southwestern slopes of Efon Ridge, the awe-inspiring Olumirin Waterfall, also known as Erin-Ijesha Waterfall, is a sight to behold. Located in Erin-Ijesha, Osun State, this remarkable cascade is made up...