Archaeology: Egyptian pyramids built along long-lost Ahramat branch of the Nile
Researchers from the University of North Carolina, USA, have discovered that 31 pyramids in Egypt, including the Giza complex, may have been built along a now-buried Nile branch.