Europe, France, Travel · June 22, 2018Would You Eat Escargot? Did you ever think snails could be delicious? Yeah, me neither.