Are you ready to make a big splash? Kahuna Laguna is the biggest indoor water park in New England, according to its website. We’re talking 40,000 square feet of aquatic fun. The park is located at the Red Jacket Mountain View Resort in North Conway, New Hampshire.

Us big kids and little kids will both love it!

Here’s an Instagram tour of Kahuna Laguna:

More From Q97.9