Andhra Pradesh's Snail Curry Is Trending. Here's Why

In Andhra Pradesh, snails are a popular delicacy, and are known for their unique flavor and texture.