Snail farming even has its own term, heliciculture. While many different cultures enjoy escargot worldwide, today, it is known as a French delicacy. So what is with the obsession with snails ...