THE ISLAND STORY

Martha's Vineyard, lying seven miles off the coast of Cape Cod, is the largest island in New England and was formed by glacial action 10,000 years ago. It is shaped roughly like a triangle and is approximately 100 square miles in area.

Close this window