New England Travel navigation bar graphic

Return to the New England Photo Gallery

Travel Photo Essay of The Mayflower II, Plymouth, MA
Share this article

Mayflower Boat Photo, Plymouth, MA

Mayflower II, Plymouth, MA (photo by Eric H.) 

Article and photo by Eric H.

Plymouth, MA, is synonymous with the Pilgrims.  What better way to land in New England for your vacation than visit the town where it all began -- Plymouth, the first English settlement in America (1620)?  The Mayflower II, a stunning replica of the ship that landed the Pilgrims in America, is a great place to take in the Pilgrim history and culture with its costumed tour guides providing an educational and entertaining narrative of the "who, what, when, where, why and how," on the Mayflower. Scenically located at the downtown Plymouth coast and just across from the legendary Plymouth Rock at the pleasing 11-acre Pilgrim Memorial State Park, the Mayflower II is indeed a visual and historical delight for all ages. For more information on the Mayflower II and other Plymouth attractions, visit or our travel photo essay on Plymouth centering on the revived downtown district.

Share this article

Share this article

Information from comes from our editorial staff. Advertisements do not influence the articles and points-of-view on, unless otherwise specified. Rates and event dates are subject to change. We recommend calling your New England destination first before setting out on the planned itinerary.

Home  | New England Vacation and Travel Feature Stories | Connecticut Travel | Maine Travel | Massachusetts Travel | New Hampshire Travel  | Rhode Island Travel | Vermont Travel | Best New England Cities, Towns, Villages | Privacy PolicySite Map | Contact Us |

Copyright, 2001- . All rights reserved.