Trace 5,000 years of civilization along the Nile, from the Great Pyramids of Giza to the Mediterranean charm of Alexandria.