New England’s Largest Splash Pad Is Less Than Two Hours From the SouthCoastNew England’s Largest Splash Pad Is Less Than Two Hours From the SouthCoastThe Dinosaur Place at Nature's Art Village in Montville, Connecticut offers so much more than your average activities for the dino-loving kiddos in your life.KariKari