River Cruise!
October 25th 2017 The Douro is the third-longest river in the Iberian Peninsula after the Tagus and Ebro. Its head waters are in Spain. Its total length is 897 kilometres (557 mi)
"The Douro runs through one of Europe’s most beautiful stretches of countryside, flanked by vineyards under the warming Portuguese sun. Traditional wineries and charming villages break up the fields of green which typify the Douro regi
... read more