Archive 2003 0709 The 'Garden of Eden' is in England? By Doug Alexander, Special to The Christian Science Monitor July 9, 2003 ST. AUSTELL, ENGLAND Related stories