Welcome to Hickory Hill Orchards, a stunning New England property in Cheshire, CT, featuring a charming 4143 square feet farmhouse nestled in approximately 33