Question: Steffan Danielsen's city of birth is the capital and largest town of what group of islands?
Sentence (from "Tórshavn"): Tórshavn (] ; 'Thor's harbour'; Danish: "Thorshavn" , ] ) is the capital and largest town of the Faroe Islands.
Relevant evidence: Yes