Enjoy diverse activities like hiking, sailing, and exploring historic landmarks while basking in the picturesque New England scenery. A summer vacation in New England makes a perfect beach getaway.