The town of 6,500 sits at the foot of Pack Monadnock, one of southern New Hampshire’s most popular mountains, and it provides ...