Cranberry Meadow Farm located in Peterborough, NH. This New England Bed and Breakfast is newly opened and caters to culinary and wellness escapes.