Finding Hope and Treatment for Addiction in Plymouth, MA
This is one of the most famous towns in all of America and it's all because of a rock but this isn't just any rock it's Plymouth Rock. The town of Plymouth was the landing of the pilgrims and these people are the reason for Thanksgiving. This quiet Massachusetts coastal town is full of residents reenacting the foundation of America. It's a special place that's close to the heart of anyone from New England whether they're from Portland, Maine or Concord, New Hampshire. After almost 400 years, this town still honors its founders and melds together the past with the future.