Results 1 results found Tvoroyri, main village on Suduroy island, across Trongisvagsfjordur, Suduroy, Faroe Islands (Faroes), Denmark, Europe