The six best Douro River cruises to book now

The Douro River, which meanders through Portugal and Spain for a little more than 550 miles, can be pint -sized compared to the Danube and the Rhine, but it certainly grabs a blow. Beautiful scenic cruise – you can expect how steep green slopes with wild olive groves, terrace vineyards, picturesque farmhouses and famous harbor … Read more