The indoor pool features a water slide ... The interactive water park inside the St. James Sports Complex's Super, Awesome, & Amazing kids’ area features multiple water slides, interactive ...