Love to play with the water
Been there once on a field trip.. small splash pad.. but enjoyable. And afforable..
Outdoor Water Park is located at Frankfort, IL 60423