
The River Douro rises in Spain and flows 897 km till it reaches the Atlantic at Porto. Over 100 of these kilometres form the border with Spain in a series of narrow canyons- an effective barrier between two often warring nations. The third largest river on the Iberian Peninsula, in recent times the river has been tamed by a series of locks and dams, making it navigable for all of its Portuguese length.
Click here to continue reading

