You may casually pass by them, hear about them, or not even know of their existence, but Cairo is home to some of...