How many days to visit Cape Town?

What are the top tourist attractions in Cape Town?

Is Cape Town walkable?