Posted Wednesday, April 27, 2005 8:41 AM | Contributed by beast7369
Developers announcemed Tuesday a $90 million resort near Starved Rock State Park. They touted the project as Illinois' first indoor water park resort to open, aiming squarely at residents who usually take their families and their money to Wisconsin Dells.
Read more from The Daily Herald.
You must be logged in to post