Got a Canada New England cruise on your bucket list? Make sure it includes a stop in historic Saint John, on the magnificent Bay of Fundy!