The 'Garden of Eden' is in England?

July 9, 2003