redlineguiding.com
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…