Highly recommend Viking River Cruise!! The staff was amazing, food was fabulous, organization was superb, housekeeping was perfect!!! Everything was wonderful!
Embarking and disembarking were very smooth.
Shore excursions were wonderful, with excellent guides, very informative.