NH Mountain Hiking < Welch Mountain
Hikers in May headed up-slap toward Welch Mountain in New Hampshire.