Duffy site
…Site is a substantial archaeological site along the Wabash River in the southeastern part of the U.S. state of Illinois. Located near the village of New Haven in Gallatin County, it is the type site for the Duffy Complex, a group of similar sites on the Illinois side of the Wabash near its confluence with the…