Somewhere in Clermont, Kentucky, giants are waiting for you, and they’re not even trying to hide. Bernheim Forest and ...