Skip to playerSkip to main content
  • 14 years ago
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

Category

🗞
News
Be the first to comment
Add your comment

Recommended