Americas · United States
Plymouth
Plymouth sits on the coast of southeastern Massachusetts on Cape Cod Bay, about 40 miles south of Boston, and is where the Mayflower landed in 1620.
RegionAmericas
Sign in to read the full Plymouth guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.