Heidi Sarna is the co-founder of QuirkyCruise.com, a guide to small-ship cruising. The Douro River starts in north-central Spain and zigzags some 500 miles into Portugal before eventually reaching the Atlantic Ocean. Along the way, the curving, rock-lined river cuts through a landscape characterized, above all, by its connection to generations of winemaking. A cruise…
