Latitude and longitude of Owl's Head (Carroll, New Hampshire)
Satellite map of Owl's Head (Carroll, New Hampshire)
Owl's Head or Owlshead is a 3,258-foot (993 m) peak of Cherry Mountain, in Carroll, New Hampshire, United States, and (at least since 2001) the White Mountain National Forest (WMNF).
Latitude: 44° 20' 11.40" N
Longitude: -71° 29' 19.79" W