What are the top tourist attractions in San Gimignano?

Is San Gimignano walkable?