Has the mystery of Egypt's pyramids finally been solved? 31 structures including the Giza complex may have been built along a long-lost branch of the river Nile, scientists say
6 months ago
26
Archaeologists have discovered that the famous structures could have been built along a long-lost branch of the river Nile.
Has the mystery of Egypt's pyramids finally been solved? 31 structures including the Giza complex may have been built along a long-lost branch of the river Nile, scientists say