Explore the Outdoors at Nature at the Confluence
Nature at the Confluence in South Beloit, Illinois is a little slice of nature in an urban area. The property is called Nature at the Confluence because it’s where the Rock River, Turtle Creek and Kelly Creek meet.