The American thanksgiving is celebrated on the fourth Thursday of November. This day has its roots in the year 1621 when the Pilgrims who had migrated from England to the Americas held a feast in order to thank god for his mercy. A great feast is held till date by people all over the country and families and friends get together to have a great time on thanksgiving. The American thanksgiving history can be traced back to the year 1621 and has more than one instances attached to the day.