News

Viking Cruises held a naming ceremony on Monday for its new ocean ship, Viking Vesta, in Split, Croatia.