Martha's Vineyard is an island in Massachusetts seven miles off the coast of Cape Cod. The Island is approximately 96 square miles, a bit triangular in shape and 25 miles east to west, and about nine miles north to south. Amazingly, the population goes from...
Read more