Cairo is a megacity that straddles three worlds: Africa, the Arab world and the Middle East. As such, the city functions as the Islamic headquarters for global media and business, as well as being a centuries-old tourist hot spot. For completely n...