We grew up in the Ozark Mountain area and are very unaware of such a place. We would love to check it out this summer. Could you let us know more?