Fall Foliage Tour 2011

Hey there Folks, It’s official! This years Fall Foliage Tour will take place on November 12, 2011.  That might sound a bit late for Foliage and it is. Here in Vermont with our yearly tours we have decided to celebrate all our seasons. You may not realize this but Vermont has way more seasons than other states. We […]