From small towns that sparkle like snow globes to coastal cities glowing with boat parades, these destinations treat December as a season-long welcome. Expect heritage markets, candlelit strolls, ...
Vermont is the picture of bucolic New England. There's the Green Mountains, rolling hills with farms, skiing in the winter. It's honestly hard to pin down what could be considered the best small towns ...