owls head mountain vtowls head mountain malone nyowl's head mountain trail nhowl's head mountain weathergoodnow mountainampersand mountainowlshead mountain trailhurricane mountain
About Owls Head Mountain
Owls Head Mountain is a 2,812-foot mountain in Long Lake, New York in the Adirondack Park. It can be climbed from a trailhead on Endion Road off New York Route 30, just north of the hamlet of Long Lake.