The Celtic Colours International Festival
Cape Breton Island Nova ScotiaThe Celtic Colours International Festival is a unique celebration of Cape Breton Island's living traditional culture. For nine days each October you'll discover hundreds of events and activities taking place […]