Siorrachd DigbyFrom Wikipedia, the free encyclopedia Tha Siorrachd Digby ann an Alba Nuadh. Se Digby, Alba Nuadh am prìomh-bhaile.