Cruising Along Douro River, in Portugal

The Douro stream, (or Duero in Spanish), is around 900 km long from the supply within the mountains of Northern Kingdom of Spain to its mouth at city. 210 km of the stream runs through Portugal and drops through 5 large dams creating this a part of the stream the most cruising channel.