Possible Answers For: Island off Cape Cod