They are in Maine, Rhode Island, and Connecticut. The post These New England hotels, restaurants, and more are ‘must visit ...