Riverside Luxury Cruises extends the indulgence for 2025
The cruise line's relatively recent arrival on the luxury cruise scene hasn’t capped its growth: 2025 will see over 170 departures across 52 itineraries between three and 23 nights in length.