Seeing the fall foliage in New England is one of the most spectacular and iconic trips you can take. Dorie and I took off to do some leaf Peeping in Vermont, New Hampshire, and Maine and were lucky enough to hit the peak color.
Seeing the fall foliage in New England is one of the most spectacular and iconic trips you can take. Dorie and I took off to do some leaf Peeping in Vermont, New Hampshire, and Maine and were lucky enough to hit the peak color.