Thanksgiving
At Thanksgiving Day people mainly in the US and Canada are giving thanks to God for blessings received during the year and there are many parades. In the United States Thanksgiving is celebrated on the fourth Thursday of November whereas in Canada they celebrate it on the second Monday of October. Thanksgiving in North America is a mixture of European harvest festivals and the harvest festival of Native Americans. Thanksgiving has its origins in a celebration in Plymouth which was held in 1621 although there is also evidence for an earlier celebration by Spanish explorers in 1598. However the practice of an annual harvest festival was not regular until the late 1660ies.