Dalgarven Mill is near Kilwinning , in the Garnock Valley, North Ayrshire , Scotland and it is home to the
Museum of Ayrshire Country Life and Costume. The watermill has been completely restored over a number of years and is run by the independent
Dalgarven Mill Trust.