The Homestead Inn Bed & Breakfast is located in New Milford, Connecticut and offers great antiquing, streams, lakes, waterfalls, hiking, and all the relaxation one could want.