Massachusetts
Plymouth, the town where in 1620 Europeans first made a home in New England.
|
The famous Plymouth Rock is located on the waterfront in Plymouth, near where Mayflower II is anchored. It is a world famous symbol of the faith and courage of the men and women who founded the first New England Colony.
Sara had fun with two other dogs at this "bark park." The unique water fountain was for the two legged and four legged friends. Our first geocache was here at the end of Cape Cod in Providence.
|