Step back in time with a visit to "America's Hometown." The site of the first Pilgrim settlement in 1620, this coastal town (located south of Boston) is now home to picturesque museums, monuments, ...