The Faroe Islands are 18 islands in the middle of the North...