How many days to visit Barcelona?

What are the top tourist attractions in Barcelona?

Is Barcelona walkable?