What are the top tourist attractions in St Johns Newfoundland?

Is St Johns Newfoundland walkable?