What is Cardiff known for?

What are the top tourist attractions in Cardiff?

Is Cardiff walkable?