Splash Island
Oceans of Fun, Worlds of Fun
About Splash Island
Splash Island is a 4200-square foot interactive water attraction that is a perfect place for families to relax and soak up the sun!
Stats and facts
- Type
- Play area
- Opened
- 2015
Oceans of Fun, Worlds of Fun
Splash Island is a 4200-square foot interactive water attraction that is a perfect place for families to relax and soak up the sun!