This Massachusetts town is the birthplace of Thanksgiving, so it's a must in November. Around the holiday, you'll find local events like the New England Harvest Feast.
It is also full of history, dramatic coastal scenery, beautiful architecture, and cultural sites. You can schedule a wine tasting or visit the Rye Tavern, a gem from the 1700s.
Explore Castello di Amorosa, which looks like it could be straight out of Tuscany, catch some fall colors on the Silverado Trail road, and be sure to pencil in a cabernet tasting.
This Vermont town has everything from small-town charm to amazing restaurants and stunning scenery. Visit Shelburne Orchards for some apple picking and brandy.
You can take autumn walks or try seasonal brews at The Farmhouse restaurant. Leave some time for a brewery visit to learn why Burlington is known and loved for its pints.
You can spend your day brewery hopping and eating at Buxton Hall BBQ or drive outside the city for some stunning mountain views along Blue Ridge Parkway.
This is one of America's most beautiful mountain towns and makes for a great November escape. Colorado is known for skiing, but fall is a perfect time to visit this town.
You might be able to catch the beginning of ski season, but you can also go hiking or horseback riding. There are even hot springs and a museum to visit while you're there.