Douro

Cruise on Douro river. When is the best time, and the desirable time extension?
Which is the best Douro River cruise?When should I go to Douro Valley?How far is the River Douro navigable?Is Douro Valley worth visiting?What is the ...