Eight of the best wine tasting spots on a Douro river cruise
The Douro, Portuguese for ‘golden’, is the third-longest river in the Iberian Peninsula, stretching 620 miles from Porto to the Spanish town of Duruelo de la Sierra. It attracts a variety of cruise ships, which sail by dramatic hillsides that …
Eight of the best wine tasting spots on a Douro river cruise Read more »