New Brunswick

After a slow start, cruise ship season sails in Saint John, N.B.

Published: 

Saint John is preparing to welcome thousands of cruise ship passengers.