What is Huelva known for?

What are the top tourist attractions in Huelva?

Is Huelva walkable?