Sheffield, Berkshire County, Massachusetts Genealogy

United States Massachusetts  Berkshire County  Sheffield

Brief History


Adjacent towns: Berkshire Co.:  Egremont | Great Barrington | Mount Washington | New Marlborough | Connecticut: Litchfield Co.:  North Canaan | Salisbury