The Douro is a river in Spain. It flows 800 km through northern Portugal to the Atlantic at Oporto. Research Douro