I took a cruise with some fun friends that covered some beautiful ports along the coast and up to Canada. We left from NYC and made stops in Newport, Rhode Island, Bar Harbor, Portland, Maine, along with St. John’s Bay and Halifax in Canada.