The famous Olumirin Falls, also known as Erin Ijesha Falls, is located in the Erin Ijesha region of Osun State in Southwestern Nigeria.
It has this significance due to its thunder splash that the water makes after being in contact with the gigantic rock at the basin of the waterfall.
A must-visit waterfall that you will never forget. It has its historical significance too.