What are the top tourist attractions in Banff?

Is Banff walkable?