This living history museum depicts the life of Pilgrims and Native Americans in early-17th century Massachusetts. If…More you want to see where some of the first Pilgrims arrived in America, then Plymouth, Mass. is the perfect place to visit. Besides the Mayflower II, there are numerous historical places to visit here. During reenactments, the Mayflower staff members are in full Pilgrim dress and speak with the visitors like it's 1627.
Further north, the Mayflower II is located on the state pier on the Plymouth Waterfront, near Plymouth Rock and other historical sites.