Splash Island is now open at Magic Springs and Crystal Falls!
Looking for a way to stay cool this summer? Splash Island, Magic Springs and Crystal Falls Water and Theme Park’s newest attraction, promises over 200 ways to cool off and get wet! This four-story addition has 10 water slides, a … Continue reading