What are the top tourist attractions in Geneva?

Is Geneva walkable?