Owl’s Head Mountain Firetower
Owl’s Head Mountain – Firetower Near Long Lake Owl’s Head Mountain is a mountain located near Long Lake in the state of New York. The trail features some streams, a couple wooden bridges, and the foundation of an older observer’s cabin. The view from the top of the firetower is phenomenal and for the distance, …