Is this tour with doing or just as nice to enjoy the river from land?
Also in Douro Valley (we'll be there for one day and overnight) is a one hour river cruise enough or do you recommend a 2 hour? And any recommendations who/which company to do it with?
Thanks.