Faroe Islands: The Last Quiet Place Current News 18 hours ago The Faroe Islands, a remote archipelago in the North Atlantic between Iceland and Norway, are a breathtaking blend of dramatic …