Showing posts with label pilgrims. Show all posts
Showing posts with label pilgrims. Show all posts

Friday, November 21, 2025

65 days at sea

On Nov 21 in 1620  the pilgrims landed in what is now Provincetown, on Cape Cod. The 102 passengers had been onboard the Mayflower for 65 days.

That's the Mayflower.