
The Nile is one of the most important and well known rivers of the world. Researchers have just found something very exciting: the remains of an ancient branch of the Nile River has been found near the Giza pyramid complex in Egypt — hinting at why so many pyramids were built there.
Satellite images and geological data now confirm that a tributary of…

