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

The Hot List

Enter to Win a $100,000 Caribbean Vacation!
Join the conversation on Social Media!
Leaf-peeping, road trips, fun getaways and more!
Follow Us Everywhere

Join the party! Don't miss Travel Channel in your favorite social media feeds.