I booked a tour with a company and it was a great ...
I booked a tour with a company and it was a great experience. The guide was knowledgeable and made the tour fun and interesting. The views along the Douro river were breathtaking. Highly recommended!