What are the top tourist attractions in Nassau?

Is Nassau walkable?