How many days to visit Boston?

What are the top tourist attractions in Boston?

Is Boston walkable?