Nile Civilization

Events

5500 BCE
3100 BCE
3000 BCE
2600 BCE
2125 BCE
1640 BCE
1550 BCE