Scottish and Irish Gaelic-speaking immigrants came to Nova Scotia in the tens of thousands centuries ago. They established Gaelic-speaking communities in both urban and rural areas, especially in Cape Breton. Today, the Irish and Scottish Gaelic cultures live on through traditions like fiddle music, dance, and cultural festivals held annually that celebrate the Celtic heritage of Nova Scotia.