Osun River is a sacred place of worship and home to the goddess Osun, a deity of the Yoruba people. Thousands of Osun devotees from around the globe gather at the river annually to offer sacrifice and prayers to the goddess during the Osun-Osogbo festival.