Video: The Faroe Islands, home to a Michelin star - Local.fo