Posted Friday, April 25, 2003 4:42 AM | Contributed by RollerCoasterGod
The IX Indoor Amusement Park is the world's largest indoor amusement park, located in Cleveland, Ohio. It boasts a large collection of portable thrill rides. OhioThemeParks.com has updated its site with pictures, information and a overall video for 2003.
Link: Ohio Theme Parks