A cruise in Canada on the Saint Lawrence and Lake Ontario