That ”Scottish” salmon you buy at Idylwilde Farms comes from here, the Faroe Islands, which lie north of Scotland and east of Iceland.
There are more sheep than people in the windy North Atlantic Faroe Islands.
Comings and goings in the Faroe Islands.
—Ellen Harasimowicz
Ayer Road








