Answers:

jiniguez
San Diego

The pyramids of Giza, the Sphinx, and of course the Nile are all located near Cairo – you’ll be able to see all these things while staying in the city.

jiniguez has gotten 2 cheers on this answer.

Tommy Taplow
London

Thanks, much appreciated ;-)