Thanksgiving is a national holiday celebrated on various dates in the Canada, United States, Saint Lucia, Grenada, and Liberia. Thanksgiving is celebrated on the second Monday of October in Canada and the united state observed this festival on the fourth Thursday...