The Reviews Are In...Mystic River Falls Is A Splash!
The tallest drop in the Western Hemisphere. A half-mile river rapids journey. A 6-story tall elevated river channel. There's a lot to love about the new Mystic River Falls. Check out these reviews from some of the first adventurers to take the plunge!