15 days, 37 meals. Embark on a 15-day premium river cruise beginning in Zagreb, where you’ll explore Croatia's stunning coast with stops at Krk, Zadar, Šibenik, Split, Korcula, and Dubrovnik. Fly to Munich where you’ll cruise the Danube River, visiting stunning towns along the way before finishing up in Budapest.