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. |