'Thanksgiving', celebrated annually in the US on the fourth Thursday of November, is a time to express gratitude for blessings and the harvest of the year.