Plymouth, MA – Site of the First Pilgrims

4 years ago 12

Plymouth, MA – Site of the first pilgrims where they settled in 1620! This town has tons to see and do and is well worth at least a visit and maybe a few visits! Plymouth rock and the Mayflower II are just a few of the main attractions but there is much more to see [...] The post Plymouth, MA – Site of the First Pilgrims appeared first on World Traveling Military Family.


View Entire Post

Read Entire Article