
From the Pyramids of Giza and traders’ banter at Khan al-Khalili bazaar to sailing on the Nile, it’s no surprise that Cairo is dubbed the Mother of All Cities by Egyptians. Egypt’s capital, and Africa’s largest city, boasts attractions of biblical proportions – literally. Giza’s Sphinx and... More »