In this undated photo provided by the Vermont Department of Tourism and Marketing, people take in the fall foliage from Owls Head Mountain in Groton State Forest in Vermont. Kettle Pond is seen in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results