Celtic Colours International Festival Office

A unique celebration of Cape Breton Island’s living traditional culture.