Thanksgiving holiday, irrespective of the fact that it is the last Thursday or not. Knowing the exact date of Thanksgiving will help you to plan ahead for celebration and vacation plans. Some people visit New England, where the Pilgrims celebrated the first Thanksgiving while others participate in family gatherings to share the love, joy, togetherness and blessings of God.
Today, Thanksgiving Day is celebrated as an annual secular holiday to express gratitude to the Almighty for his infinite favors. It is observed mainly in the countries of the United States of America and Canada. However, while U.S. celebrates Thanksgiving on the fourth Thursday in November, Canada celebrates it on the second Monday in October. Thus, Canadian Thanksgiving celebration will take place on October 8, 2007 while Thanksgiving will be celebrated in USA this year on November 22, 2006.