Kenneth Wiedemann/Getty Images/iStockphoto

Make a Pilgrimage of Plenty

Explore the state where it all began for New England. The Mayflower landed in Plymouth in 1620, and visitors can recall the pilgrims’ voyage at any number of attractions: a living-history plantation, a replica of the ship or Plymouth Rock itself. Then find a wicked good time in Boston, watching sports, browsing museums and chowing down on “chowdah.”
Destinations in Massachusetts