15 days, 41 meals. Enjoy the best of Europe on a 14-night premium river cruise. Begin in Budapest, Hungary’s grand capital, before heading to elegant Vienna. Explore some of Germany’s most beautiful towns along the Rhine River and end in picturesque Amsterdam.