o.canada.com
With 2020 around the corner, there’s a boat load of exciting cruise news
Virgin’s Scarlet Lady, Carnival Cruise Line’s new Mardi Gras just two of the new ships expected