What are the top tourist attractions in Hamilton?

Is Hamilton walkable?