Want to spend the day on the water before the fireworks? Montgomery Whitewater has a family-friendly adventure ready for you. See the details here.