CBSN

The Faroe Islands, home to a Michelin star