A replica of the original Mayflower ship has returned home to Plymouth, Massachusetts after extensive renovations.
See the full story in the video box above.