What are the top tourist attractions in Surabaya?

Is Surabaya walkable?