The fact that people in India consume snails is not well recognised. Every location cooks them differently, from ...