This weekend is Thanksgiving weekend in Canada. It is traditionally held on the second Monday in October, and is meant to be a holiday to give thanks for the end of the harvest season. It corresponds with the English and European Harvest Festivals, and tables are decorated with cornucopias, pumpkins, corn, wheat sheaves, and other harvest bounty. Much like our American friends to the south, we eat a traditional dinner of roast turkey with all the trimmings, similar to Christmas dinner.
Happy Thanksgiving to all my Canadian friends.