a really neat mini-golf course and batting cages. They have slow softball and slow, medium and fast hardballs. They will provide batting helmets and bats if you don't have them. If you're going to bat for a while, then you should get some batting gloves on your own.
You can work up a nice sweat in the batting cage in a fairly short amount of time.
I'll go there a couple of times a month during the summer.