Taming the Elephant
AT 3772-feet (or 3774-feet, depending on where you look), Maine’s Elephant Mountain is on the list of New England’s Hundred Highest peaks. Needing this summit were two individual guests — both returning — and since they were willing to go on the same trip, they both got it done. We felt the two would be a good match on the hike together, and so did the […]