Owl's Head (Carroll)

From Wikipedia, the free encyclopedia

Owl's Head or Owlshead is a 3,258-ft. peak of Cherry Mountain, in Carroll, New Hampshire and (at least since 2001) the White Mountain National Forest (WMNF).

It is known both as the namesake of the nearby Owl's Head Highway, and as a hiking destination on the Owl's Head Trail.

In 2005 the Trust for Public Land (TPL) acquired private land including about three-quarters of the trail, and a road easement that could provide accesss in place of the part of the trail lying on land that remains private. TPL at that time anticipated transfering its land to the U.S. Forest Service in the following year, for inclusion in the WMNF.