This is the actual, original landing site of the Pilgrims, in Provincetown, as it looks today (well, last year, anyway - it hasn't changed since then, believe me.).
This is the actual, original landing site of the Pilgrims, in Provincetown, as it looks today (well, last year, anyway - it hasn't changed since then, believe me.).