Ten > Food and Cuisine
Name the country where snails are served as the main dish.
0
1
Solution
The country where snails are served as the main dish is France.
0