This is not a drill, people. Summer is here. Memorial Day Weekend — the Official Unofficial Start of Summer — is upon us. Cue the victory music, pack your bathing suit, and (finally) get outta the house. From sailing in Newport, R.I., to stargazing in Maine, we’ve rounded up some great ways to kick off this New England summer in style.

[Read More]