What is Recife known for?

What are the top tourist attractions in Recife?

Is Recife walkable?