What are the top tourist attractions in Foggia?

Is Foggia walkable?