How many days to visit Cairo?

What are the top tourist attractions in Cairo?

Is Cairo walkable?