Pilgrims Land at Plymouth Rock

Pilgrims Land at Plymouth Rock

On December 21, 1620, the first scouting party of Pilgrims from the Mayflower went ashore at what is now known as Plymouth Rock on the coast of eastern Massachusetts. It was in this region that they would establish their colony, the second English colony in North America.