The sprawling town of Plymouth, MA, situated on the state’s South Shore, is many things at once. It’s been called “America’s Hometown.” It’s considered both part of the greater Boston area and the ...