Africa- Nile River

The Nile River is the major north flowing river in north eastern part of Africa to drain into Mediterranean sea near Alexandria. The Nile river is longest river in Africa as well on the earth. The name Nile is comes from the Greek word “Neilos”, which means valley. Ancient Egyptians called the river Ar or […]

Continue Reading