Guilford possesses all the New England charm you’d expect from a small town in southern Connecticut. Don’t miss a stop at Bishop’s Orchards, where you can stock up on freshly picked produce (or go pick-your-own) and indulge in locally made wine and apple cider.