Cairo, the largest city on the African continent, is said to look like an unwashed and disheveled girl to its visitors on a first visit. But anyone who has become accustomed to the maze of streets and the noise level in the bazaar understands why Cairo is referred to as the “mother of all cities”. Because this “disheveled girl” has many faces...