Owl’s Head at its Peak

Owl’s Head Mountain, VT had its Fall Foliage peak at 2:00 on Monday, October 11, 2021. The short hike to the top has a view of Lake Groton and many surrounding mountains.

Haley Wyman, BNN Reporter