From hiking and playgrounds to museums and libraries, there are so many fun things to do with kids in Huntsville, AL!