West Point Society of New England
The West Point crest was an obvious choice for the image. For New England, possible images include the outline of New England states. That is not very attractive. Pine trees are sometimes used, but only for the inland states. Sailing ships are used, but only for the coastal states. The flag listed is the Grand Union flag, the first flag of the US. This is representative of New England and fits with the crest. The logos below are examples, but just about anything can be customized.
I have include three additional logos that incorporate the outline of New England states. However, as you can see, it does not fit well and is hard to pick out. It is simple and lends itself to fewer colors. Again, I can work on incorporating it in other ways.