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
5 months ago
24
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