In honor of the first Thanksgiving feast, which was held in Plymouth, Mass., in 1621, it seems only fitting to check out a nearby spa. After a bit too much eating and drinking on Turkey Day, it’s nice to spend your long weekend being pampered and catered to. Certainly if you were the one in […]