iOS app Android app

Plymouth Plantation

A Thanksgiving Tour Of Plymouth Plantation

Posted 11.22.2011 | Travel

As the story goes, Plymouth Rock in Plymouth, Massachusetts marks the spot where the pilgrims first came ashore in 1620 after fleeing England in searc...