I’ve had the great opportunity to take quite a few river cruises over the years, mostly in Europe traveling along rivers in Hungary, Austria, and France to name a few. With these experiences under my belt, I thought I knew what to expect before joining Viking River Cruises on a cruise along Portugal’s Douro River….