Owls Head Trail - Groton State Forest
The Owls Head Trail is an easy 1.5 mile trail leading to a scenic vista of Lake Groton, Kettle Pond and the Green Mountains. The trail starts off the road from New Discovery to the Osmore Pond scenic area and features level to intermediate terrain. Bypassing a swampy area, trail descends and then climbs to parking lot. The trail to the top continues to the left, following the rock steps of a path built by the CCC in the 1930's.