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 five-star restaurants on the same block, a food lover’s dream. It’s chaotic and crowded, with dusty, debris-filled streets, and it’s also home to many elegant luxury […]