This New Bedford Cruise Will Show You The Universe This New Bedford Cruise Will Show You The Universe One of the perks of living in New Bedford or any part of the SouthCoast, really, is some of the best stargazing in the world. JacksonJackson