Owl’s Head Mountain
Location: Owl’s Head Mountain, Groton VT Date: 2/20/21 Finally getting these online from a couple of weeks ago. The access road to Owl’s Head Mountain in the Groton State Forest is closed in the winter, making this a bit of a trek. 3.2 miles, just under 500 feet in elevation (much of it right at […]
Owl’s Head Mountain Read More »