An idea that’s long been talked about in the Town of Digby has been revived. A giant scallop shell sculpture measuring over 15 feet tall and 16 feet wide promoting Digby as the Scallop Capital of the ...