This Is Your Cheat Sheet to Horseshoe Lake State Park

The second-largest natural lake in Illinois sits just minutes from downtown St. Louis.