Plymouth is a historic town located in Plymouth County, Massachusetts. It is the oldest municipality in the state and is known as "America's Hometown." Plymouth was the site of the first permanent European settlement in New England and is where the Pilgrims landed in...