The ancient Egyptian kingdoms, at their greatest extent, stretched more than 2000 kilometres along the Nile and passed through diverse habitats. In the north, the Nile traversed …