What are the top tourist attractions in Geelong?

Is Geelong walkable?