This week, we sit down for some tasty shellfish that's only available in a few places on earth. It alone may justify a trip the the Faroes.
See All 446 Episodes of "The Faroe Islands Podcast"