Fact Finder
Overview of CairoThere are some wonders of the world that simply need to be immortalized. Grab your camera, a good book and a cheap flight to Cairo for a glimpse at the last surviving wonder of the world, the Pyramid of Giza. This pyramid is thought to have been built...