Plymouth, Mass., site of the Mayflower's landing and the first ever Thanksgiving, is nicknamed "America's Hometown" with good reason. But with the recent influx [...]