What are the top tourist attractions in Haines?

Is Haines walkable?