The Douro Valley in northern Portugal is an increasingly popular destination among wine-lovers, but which Douro cruise is ...