Viking River Cruises Names Seven New Ships

Viking Cruises welcomed seven new ships to its river fleet, during a celebration on the Rhine River in Basel, Switzerland.

Read more