The world's largest snail festival has come to an end in northeastern Spain. Over the three days, around 200,000 people attended the event, eating 14 tons of this prized culinary specialty.
The world's largest snail festival has come to an end in northeastern Spain. Over the three days, around 200,000 people attended the event, eating 14 tons of this prized culinary specialty.