What are the top tourist attractions in Dundee?

Is Dundee walkable?