Right Erick, More specifically, Martha's Vineyard is a rather large island off the south shore of Cape Cod, Massachusetts. The Island has several towns on it. It is a popular vacation spot. Paul M. Rhode Island