America’s Hometown: Plymouth Rock, Mayflower & Plimoth Plantation

Plymouth, Massachusetts, is home to one of the great dramas in the founding of America. As the landing location for the Mayflower’s Pilgrims in 1620, and their subsequent settlement, it has earned the nickname America’s Hometown. The Pilgrims also celebrated what is now known as the first Thanksgiving with their Wampanoag neighbors here in 1621. […]

Continue reading