Saint John (Canada) cruise
     A One-of-a-Kind Natural Microcosm
 Wild landscapes, valleys dotted with farms, fishing villages, parks and islands all along the coast: all of this and more awaits you in New Brunswick, a beautiful maritime province in French Canada.
 
          Your MSC cruise will take you on the discovery of a natural land filled with a thousand secrets, surprising you with its magnificent coastline, mountains, forests and rivers, as well as the variety of wild animals that live there including bears, whales, moose and seals.