They're the wonders of the ancient world that still leave scientists scratching their heads today.Now, an important part of the mystery of the Egyptian pyramids may have been solved.Archaeologists have discovered that the famous structures could have been built along a long-lost branch of the river Nile.
Load More
Load More