Nile river

From sciforums_encyclopedia
Jump to: navigation, search

Located in northern Africa the Nile river is the second longest in the world and many people live in denial.