European river cruise specialist, VIVA Cruises, has launched its 2024 catalogue featuring more than 280 cruises on the Rhine, Main, Danube, Moselle, Rhône and Seine; plus the launch of its third built ship, VIVA ENJOY. All 2024 itineraries can already be booked online.