Niagara Folk Arts Festival
• Various Locations, St. Catharines ON
May 05 to May 28
This celebration of the nations multicultural fabric is one of the oldest of its kind in Canada. For 16 days each year, St. Catharines hosts dance, music and theatre performances at various venues.
Various Locations, St. Catharines ON