What are the top tourist attractions in Aosta?

Is Aosta walkable?