What is Thanksgiving?

Thanksgiving day is a harvest festival. It is a celebration to give thanks for the harvest and to show gratitude in general. This day is commonly celebrated in the United States and Canada. Look here for more information: