MARTHASVINEYARD

Martha's Vineyard

Martha's Vineyard is an island located south of Cape Cod in Massachusetts, known for being an affluent summer colony. It includes the smaller Chappaquiddick Island, which until 2007 was part of the same land mass before becoming detached by a storm.

The above text is a snippet from Wikipedia: Martha's Vineyard
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!