bucketlistpublications.org
Experience It All: Celtic Colours, Cape Breton, Nova Scotia
Ciad Mile Failte! For the past 9 days, Cape Breton Island, Nova Scotia, was home to a unique celebration of music and culture called the Celtic Colours International Festival. Celtic Colours promot…