Douro River Cruise: Our Review of Uniworld’s Trip Through Portugal’s Top Wine Region
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…