Exploring the Douro Valley by river cruise

The Douro river snakes its way from north-central Spain and across the entire width of Portugal before uniting with the sea at its outlet at Porto. In total it runs for 897 kilometres – though not all of it is navigable by ship. The parts that are accessible by boat are thankfully so: you won’t […]

Read More