Oct 27, 2020 Africa Egypt upgrades visitor experience at Giza pyramids site Egypt has unveiled new visitor facilities on the plateau outside Cairo where the Great Pyramid.. Read more