I'm sailing on the NCL Sky Oct 2nd Quebec to Baltimore cruise that originally included Bar Harbor and Portland, Maine. They have both been replaced with Saint John, NB and NYC. I'm glad I visited Bar Harbor in 2016, but most of our group have never been and were disappointed with the change.