The spirit of Thanksgiving lives on every day here as new settlers are as welcome as the very first pilgrims were nearly 400 years ago. When folks in Plymouth, Massachusetts, look out their windows, ...