Oshun is the allusive, benevolent river goddess that protects the waters of Yorubaland. She is rumored to be just a village myth until twin sisters, Kehinde and Bisi, discover her deep in the lush of the forest.
River Oshun(Environment)
September 2023