Daily Archives: March 19, 2010

Walking Tour of Plymouth, Massachusetts, USA

                     Walking Tour of Plymouth, Massachusetts, USA               This historic town, on the east coast of New England, was the site of the first permanent colony in the New World. The Pilgrims landed here in 1620 and began the … Continue reading

Posted in Walking Tours | Leave a comment