May 24th is observed every year as National Escargot Day. This day is dedicated to the special French dish that… Read more