Cairo is a city of many dichotomies. It contains both impressive historical sites and slick modern buildings, simultaneously showcasing the metropolis’ past and future. It has street food and ...