Commemorating the area where the Pilgrims first landed in the New World, Pilgrims First Landing Park is one of the most historic locations in Provincetown, Massachusetts. Comprised of numerous paving stones and markers in an area that overlooks the legendary harbor, this understated monument highlights what it can mean to subtly yet powerfully celebrate a […]