Splash Island is a 4200-square foot interactive water attraction that is a perfect place for families to relax and soak up the sun!
40”
Oceans of Fun
Attraction Accessibility Information