Island construction in middle of Illinois River
PEORIA, Ill. — Construction of an island in the middle of the Illinois River and Lake Peoria has started as part of a project the U.S. Army Corps of Engineers hopes will recreate deep underwater habitats for fish. Continue reading “Peoria Lake aims to create fish habitat”