Pilgrims Point Massachusetts Memorial Baker family photo

Pilgrims Point Massachusetts Memorial

Pilgrims Point, Cape Cod, MA The location the pilgrims first landed in America. (BEFORE Plymouth, where they settled).

Pilgrims Point, Cape Cod, MA The location the pilgrims first landed in America. (BEFORE Plymouth, where they settled).

Write a comment
Added by
Comment · Contact ·