Celtic Colours is a unique Cape Breton Island-wide celebration of Celtic culture - the largest of its kind in North America.