Leyden Street is the first street in Plymouth, Massachusetts. It is where the Pilgrims built their first houses in 1621. The house on the left is the site where the first house was built. In the distance is the First Parish Church of Plymouth located in Town Square.
July 21st, 2013
Viewed 992 Times - Last Visitor from New York, NY on 09/24/2022 at 6:28 AM