As of June 2024, there are 430 oceangoing cruise ships in operation and 76 ... Vesa Laitinen for The New York Times One of the biggest challenges of building a ship of this scale is doing it ...
Viva Cruises Announces Launch of New Premium Brand This month, Viva Cruises announced the creation of a brand new premium brand called Viva Boutique. The first European river cruise ship under the new ...