Central Park is, quite simply, the ‘Jewel in Peterborough’s Crown.’ Covering just over 22 acres, the city’s premier green space is of course dwarfed by its massive American namesake in New ...