Tuesday, October 26, 2010






October 23, 2010, Plymouth, Mass., The Mayflower II is a replica of the first Mayflower that landed here in 1620. The Plymouth Rock was where the pilgrims first stepped on American soil. We made this stop in the morning before our 105 mile trip to the Mystic Seaport, CT













No comments:

Post a Comment