Plymouth, Massachusetts: America’s Hometown

Just about every history book tells of the Pilgrims sailing aboard the Mayflower in 1620 across the Atlantic Ocean. The Pilgrims arrived in the New World and established Plymouth Colony in the area now identified as the city of Plymouth and America’s Hometown. It is known that the Mayflower made landfall in Plymouth Harbor, but it is at this point that history takes a […]

Plymouth, Massachusetts: America’s Hometown Read More »