Destination report: Cairo

By Jonathan Hart /