Get the latest Science News and Discoveries
Dozens of Egyptian pyramids, some in Giza, sat along a branch of the Nile, study says
More than 30 pyramids in Egypt, including in Giza, may have been built along a branch of the Nile that has long since disappeared, a new study suggests.
None
Or read this on r/EverythingScience