South Beloit Nature CenterSouth Beloit Nature CenterSouth Beloit is offering both Illinois and Wisconsin residents a new nature center where the Rock and Turtle Rivers converge.Susan TylerSusan Tyler