Mt Martha (3573′) and Owls Head (3258′) are two sub-peaks of Cherry Mountain, a prominent mountain located just outside Twin Mountain, NH and west of the Presidential Range. We attempted to climb both last weekend, but only made it as far as …
Read More »