Plymouth Rock is the nation’s first national landmark in the U.S.
By Yankee Magazine
Jun 21 2007
Plymouth Rock in Plymouth, Massachusetts.