The town of 6,500 sits at the foot of Pack Monadnock, one of southern New Hampshire’s most popular mountains, and it provides an excellent home base for hiking, biking, and exploring throughout ...