Tucked away in southern New Hampshire’s breathtaking Monadnock Region, Peterborough stands as a testament to affordable New England living without sacrificing an ounce of charm or culture.