longest river in africa. second longest in the world. the nile river valley has given birth to some ancient civilisations.