In a few days, we will board the Carnival Splendor cruise ship and will sail following this route. Starting from New York, NY to Boston, MA then to Portland, ME. Followed by a day at sea. Then we will arrive in Halifax, NS. The last stop will be Saint John, NB before we will turn back, spend another day at sea before returning to NY.