Leef Peepers 100

This is what Leef Peeping is all about.

This is what Leef Peeping is all about.

In New England, the locals called the hordes of visitors who come each fall to witness nature’s spectacle of color “Leef Peepers”. In Vermont, Highway 100 runs north and south right through the heart of the state and the spectacle. It’s a great scenic drive on its own, let alone the added color benefit of fall.

Read more →