The seasons may change and the leaves may fall in many parts of the world, but there is nowhere quite like the show Mother Nature puts on in Vermont. I can’t tell you exactly why this mighty little state does this Autumn so well - but I do know I’ve never seen a place embrace it quite like the Green Mountain State.
Read More