NAME: Erin Ijesha Waterfalls LOCATION: Ijesha, Osogbo, Osun State Nigeria ABOUT Erin Ijesha or the Olumirin Waterfall is one of natural wonders of the world. It is located