While visiting the southern New England coast, consider a stop at the New Bedford Whaling Museum. After your visit to the museum, the historic section of New Bedford surrounding the museum has restaurants, galleries, and more.
While visiting the southern New England coast, consider a stop at the New Bedford Whaling Museum. After your visit to the museum, the historic section of New Bedford surrounding the museum has restaurants, galleries, and more.