In towns and cities across the United States , Thanksgiving is marked by parades , charity events and traditional turkey dinners .