A perfect day in Cairo

Uncover the city’s hidden pleasures