Save $1,400 per person on this castle-filled northbound Rhine river cruise. It includes stops in Breisach, Strasbourg, Cologne, and more, before disembarking in Amsterdamn. All prices, dates, and booking details were valid at the time of publication. Book this travel deal by July 31. Buy Now at UNIWORLD