Strung across the North Atlantic, the 18 islands that form the Faroes are rich in folklore — this is a land where trolls lie buried beneath the sea, elfin people lurk in the hills and shapeshifters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results