Back to All Events
Canada's Longest Standing Folksong Festival held annually in Miramichi, New Brunswick since 1958! Featuring 5 days of authentic traditional, and contemporary music. Visit our website at www.miramichifolksongfestival.com.