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.

As you enter the museum, you see complete whale skeletons hanging above.