Guest photos, so not much information. Cape Higgon is on the northwest shore of Martha's Vineyard, not far from Great Rock Bight Preserve.