New Bedford is a coastal city in Massachusetts near iconic New England islands like Martha's Vineyard and Nantucket's lovely barrier beaches and rolling dunes. Known as one of America's most artistic ...