I’m afraid I don’t have much info on this tourist attraction that was once located in Eldon, Missouri at the Lake of the Ozarks. It was next to the Corral Drive-In Theatre and I believe it disappeared sometime in the late 60's or early 70's. Here’s a few souvenirs that I’ve found over the years.
Update - I just found an old brochure from this place and you can see it here. Nice to finally have a photo of the front of this attraction. Also, when you read the brochure you'll notice they advertise a free gift to newlyweds. I bet the ashtray pictured above was the newlywed gift.