To enter the town of Pomfret, located in the US state of Vermont, is to be instantly struck ... the roads leading to the farm during the peak fall foliage season (23 September to 15 October ...
Fall is gearing up for full swing in Vermont, and it's going to be a pretty one. With rustling auburn trees and falling yellow leaves, the signature colors of the region make New England fall ...