Nestled in the quaint town of Bluffton, Indiana, Ouabache State Park is a 1,104-acre slice of paradise that’s been flying under the radar for far too long. It’s like finding a gourmet truffle in a bag of trail mix – unexpected, delightful, and leaving you wondering how you’ve lived this long without it.