What are the top tourist attractions in Morelia?

Is Morelia walkable?