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.
Vermillion River (South Dakota) The Vermillion River is a tributary of the Missouri River, 96 miles (154 km) long, in eastern South Dakota in the United States. The origin of the name Vermillion is obscure, it may be a translation of the native Sioux-language name.