Canada is a very large country, the second largest in the world. so there are thousands of festivals celebrated throughout the various cities in Canada.
In terms of National Holidays there are New years day, Good Friday, Victoria Day (celebrating Queen Victoria but normally just a summer long weekend not really celebrating), Canada Day (Canada's birthday that is generally celebrated throughout the country), Labour Day, Thanksgiving Day, Rememberance Day (celebrating fallen soldiers), Christmas Day and Boxing Day.
new year and easter
Festival Of Mardi Gras, Festival Of Wine And Cheese...
Robert Jr Meyer has written: 'Festivals U.S.A. and Canada'
Yes, garlic is grown in Canada...and just about everywhere else in the world. In Canada there are many garlic growers associations that host garlic festivals, often in September of each year.
Harvest Fest October Fest Festival of Leaves Festival of the Pumpkin Moon AND CANADA HAS THE WHAT FESTIVALS
There are a number of Shakespeare Festivals. One of the best known in the Stratford Shakespeare Festival in Stratford, Ontario, Canada.
Ocean festivals, Flower festivals, Animal festivals, Starry Night festivals, New Year festivals, Firefly festival, and there might be a couple more that I missed.
There are lots of different festivals like music fesivals and religious festivals.
"Where does Africa have its festivals?"
festivals
what do they do for festivals
yes, heaps. food festivals, music festivals, new year's eve concerts, autumn and winter festivals.