Standing at the base of the Great Pyramid, it is hard to imagine that ... Today, Giza is a suburb of rapidly growing Cairo, the largest city in Africa and the fifth largest in the world.
When someone thinks of pyramids, Egypt springs to mind straight away. And that’s unsurprising considering how big of a tourist attraction it’s become. But few people know there is a country ...