It’s Factoid Friday! Did you know? …

By |2018-06-12T14:20:06-04:00July 8th, 2016|Blog|

Did you know... Plymouth was not the first place the pilgrims landed? Their very first stop on November 11, 1620, was in Provincetown on Cape Cod–five weeks before settling Plimouth Plantation on December 16. The English colonists spent several weeks exploring the outer Cape Cod bay from Provincetown to Eastham looking for a suitable place to set up a [...]