What are the top tourist attractions in Douro Valley?

Is Douro Valley walkable?