PS: I am not saying I acceptthe claims of the Canadian in question - just pointing out that it is plausable to miss earthworks right in front of you (evidence of firepits, etc)
Of course, but New England is an area I know fairly well. Including North Salem.