top of page
Plymouth is a coastal town in Massachusetts, south of Boston. It is the site of the first Pilgrim settlement, founded in 1620. Plymouth Rock, a boulder in Pilgrim Memorial State Park, marks the place where settlers are thought to have landed on shore. The Mayflower II, a full-scale replica of the ship that carried the Pilgrims across the Atlantic, is usually anchored at the park.
Best Photo Spot - Information
SHARE YOUR PHOTOS #bestphotospotmassachusetts
Other photographers to the site appreciate you sharing your images which builds a stronger photo community!
bottom of page