Snails: from streetfood to upscale snack in Moroccan capital

AFP English 2011-08-18

Views 232

Snails, or ‘escargot’ have long been a delicacy in French cuisine, but in Morocco, they have become so popular over the years that they are even sold as street food.Duration: 01:47

Share This Video


Download

  
Report form