“This may seem like a strange answer, but I have to say that the best place we have ever travelled with our kid is St. Louis. We visited family there earlier this year. There is SO MUCH free stuff to do with your kids, including the world-class zoo, a great art museum (our kid loved the display of medieval weapons), Grant's Farm (think a huge petting zoo with free beer for the parents), and the Anheuser-Busch Brewery tour, where you get up close and personal with the famous clydesdales. All completely FREE.
We were also there during Shakespeare in the Park, which takes place in beautiful Forest Park and includes knife jugglers and other fun things for the kids. It's also, you guessed it, free! The only attraction we spent money on was the City Museum, which sounds boring but is seriously one of the coolest things I have ever seen in my life. We can't wait to go back next year. The Botanical Garden looks incredible, but we didn't have time to see it on the last trip. Apparently they also have a free concert series there during the summer. Yeah. Step it up with the free family-friendly activities, all other cities.”