Read full article on NBC News: “No new worlds.”
These words stand emblazoned 20 feet tall at the Plymouth harbor, on England’s southwestern coast, from where the Mayflower set sail to establish a new life for its passengers in America.
The art installation is one of several commemorations erected to mark the 400th anniversary of the transatlantic voyage Wednesday.