The Faroe Isles the oasis int the atlantic