I had the best time on a river cruise with Great r...
I had the best time on a river cruise with Great rivers of the world! The staff was incredibly attentive and friendly, and the food was exquisite. The views along the river were like something out of a dream. I can't wait to go on another trip with them!