15 Best Beaches in New England
Comprising of six states, namely Vermont, Massachusetts, New Hampshire, Maine, Connecticut, and Rhode Island, New England is a geographical area in the northeast of the United States. While the Atlantic Ocean flows through the east and southeast of New England, Long Island Sound covers the south. Boston is the largest city in the region and …