The last remaining of the Seven Wonders of the Ancient World, Egypt’s Great Pyramids of Giza, have drawn millions of tourists interested in exploring the tombs and ancient artefacts discovered along the Nile River. Thousands of antiquities are stored in the Egyptian Museum of Antiquities in Cairo, with many others showcased in museums...