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 ...
Some results have been hidden because they may be inaccessible to you