Being one of the 13 original colonies, Massachusetts is positively lousy with beautiful, historic small towns. It’s hard to throw a stone without hitting a colonial home or cobblestone road. The oldest settlement in the state is Plymouth, and it’s absolutely charming.
Read on to learn why new visitors and long-time locals alike should consider stopping by this seaside town.
Fresh off the Mayflower, the Pilgrims first settled in Plymouth in 1620. This makes it the oldest town in all of New England.
But don’t let the trauma of that experience keep you from the gorgeous waterfront. It’s the perfect place to unfurl a picnic blanket and watch the sun go down.
This living history museum is a great way get excited about history, and the actors do a great job of making you feel like you've stepped back in time.