Illinois has been keeping secrets, and Lover’s Leap Overlook in Oglesby is one of the best ones you’ve probably never heard ...