Pilgrims Point Massachusetts Memorial

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 ·