August 31, 2020MiscellaneousOwl’s Head is a 17 (ish) mile hike in New Hampshire. It’s part of the NH 48’s. HERE ARE THE DEEETS and cross it off your 48’s list!!! ?