Naushon Island is the largest of the Elizabeth Islands, a chain that stretches across Vineyard Sound between Cape Cod and ...