Massive New Water Park is Opening in New England April 25, 2025Massive New Water Park is Opening in New England April 25, 20252 acres of slides, tubes, water rivers, and pools.Jolana MillerJolana Miller