The Mayflower II is a full-scale replica of the 1620 historic ship, built in England and sailed to Plymouth, MA in 1957.