Results 2 results found Westmannhavn, Stremoy, Faroe Islands, a self-governing dependancy of Denmark, Europe Traditional waterfront houses in the town of Westmannhavn, Stremoy Island, Faroe Islands, Denmark, Europe