Willard, Illinois is home of the second-largest drainage system on the North American continent which goes on for how many miles?
Willard, Illinois Willard is an unincorporated community in Alexander County, Illinois, United States. Willard is located in southwest Alexander County near the Mississippi River.
Iroquois River (Indiana-Illinois) The Iroquois River is a 103 mi tributary of the Kankakee River in northwestern Indiana and northeastern Illinois in the United States. It was named for the Iroquois people. Via the Kankakee and Illinois rivers, it is part of the watershed of the Mississippi River.