Visit Historical Plymouth Rock – The Landing Site of the Mayflower
October 11, 2010 by ThriveOnTravel
Filed under Destinations
Plymouth Rock is one of the most visited rocks in New England and especially in the month of November. In 1620, the first pilgrims landed at the Massachusetts waterfront at what is now known as Plymouth Rock. The rock itself has been through many moves and has suffered several breakages over the years, and visitors […]