Discover the historical sites, fascinating museums, and other awesome things to do in Plymouth, MA, endearingly known as "America's Hometown!"