What are the top tourist attractions in Galle?

Is Galle walkable?