Germany September 2, 2024Ultimate Guide to Shore Excursions on Viking River Cruises: Our Grand European Longship Experience!