Some of them have to travel long distances to get home. According to american tradition the first thanksgiving took place in 1621 soon after the first european settiers arrived in north america
The most common meal at thanksgiving in the USA is roast turkey