Indoor Water Parks Near Chicago
Lake Geneva, Wisconsin
Timber Ridge Lodge & Waterpark
7020 Grand Geneva Way
Lake Geneva, WI 53147
Timber Ridge Lodge & Water Park is nestled in picturesque Lake Geneva, Wisconsin, surrounded by postcard-perfect country scenery. Enjoy lush valleys and meadows in a location that is easily accessible near both Chicago and Milwaukee.