Nile

Nile is a major north-flowing river in northeastern Africa, generally regarded as the longest river in the world. In Egyptian mythology, Osiris and Isis were sent down the Nile by Setesh.