Just south of Cambridge, England, lies Cherry Hinton Hall, the park that hosts Cambridge Folk Festival. It’s a quintessential English park with the duck pond, the young families, the wide-open grassy spaces, and the consequent wildlife. For one long weekend […]