Pharaoh Khufu is one of Egypt's most famous pharaohs due to his magnificent tomb, but his body might not exist anymore.
Cairo's most popular attraction, the Pyramids of Giza, draw thousands of visitors every year. As one of the original Seven Wonders of the World, these pyramids have stood the test of time ...